agreer 发表于 2007-10-31 11:45:26

Junit4 异常的测试问题

待测类:
public Case{
   public void method() throws Exception{
      ......
   }
}

测试代码:
public TestCase{
   private Case case = new Case();
   @Test(expected = Exception.class)
   public void testMethod(){
   case.method();
   }
}

我的问题是,我在Eclipse里面,利用Junit4来测试抛出异常,但是Eclipse显示case.method()需要抛出异常,而不予执行。
请问我哪里写错了?

bonree 发表于 2011-8-29 10:32:02

我也遇到同样的问题,当被测方法抛出检查性异常时,测试方法编译通不过

kingking3818 发表于 2011-9-26 16:29:43

@Test(expected = Exception.class) 去掉()呢?
页: [1]
查看完整版本: Junit4 异常的测试问题