JUnit中的NullPointerException

时间:2017-01-31 09:51:44

标签: exception-handling nullpointerexception

我正在运行此JUint测试方法,并在运行异常NullPointerException时运行。如何处理此异常?

@Test
public void testDivision1() {
    System.out.println("testDivision");`
    Operation instance = new Operation(100, 2, null);
    int res = instance.calculate();
    assertEquals(50, res);

}

1 个答案:

答案 0 :(得分:0)

当你null传递EnumOp operator

Operation instance = new Operation(100, 2, null);

我认为此操作失败

return operator.calculate(firstOperand, secondOperand);

您应该为测试设置有效的EnumOp