junit测试异常方法

时间:2015-08-28 11:38:29

标签: java

如何junit测试此异常方法。在assertEquals方法中提供什么。

public void sys(){
  try
    {
        String s = null;
        System.out.println(s.length());
    }
    catch(NullPointerException e)
    {
        e.printStackTrace();
    }
      System.out.println("Hello");
    }
}

1 个答案:

答案 0 :(得分:2)

您可以编写一个期望异常的junit测试

@Test(expected = NullPointerException.class)
public void sys() {
    String s = null;
    System.out.println(s.length());
}