这有什么问题。我已经JUnit 4中有例外的Java JUnit测试用例
-2
A
回答
5
您可以在@Test
注释声明,对于测试通过,就必须把这些异常:
@Test(expected = NullPointerException.class)
public void testSynapseOne() {
// test
}
@Test(expected = IllegalStateException.class)
public void testSynapseTwo() {
// test
}
当然,你必须确保你正在测试的正确的事情 - 目前,您的测试不使用构造函数,这是您要测试的关键部分。
哦 - 你不想让你的测试延伸TestCase
unless you need compatibility with JUnit3.x。
2
您可以使用注释@Test(expected = TheClassException.class)
写这应该测试对投TheClassException
类
相关问题
- 1. JUnit测试例外
- 2. Java的JUnit测试案例
- 3. 组织junit测试,期望有例外
- 4. Junit测试用例
- 5. Android的JUnit测试用例
- 6. Junit的测试迫使例外
- 7. java junit测试用例不一致
- 8. 有空对象的junit测试用例
- 9. 生成JUnit测试用例
- 10. Wicket Junit测试用例
- 11. JUnit测试用例失败
- 12. Junit/selenium测试用例
- 13. JUnit生产测试用例
- 14. JUnit测试用例失败
- 15. JUnit设置测试用例
- 16. Junit测试用例与Mockito
- 17. 关于JUnit测试用例
- 18. Junit:分离测试用例
- 19. JUNIT测试用例测试网页
- 20. Maven JUnit测试用例测试类NoClassDefFoundException
- 21. JUnit将额外测试添加到测试用例
- 22. JUnit测试失败案例
- 23. 实例化jUnit测试类
- 24. 使用mockito的JUnit测试用例
- 25. 错误输出断言在JUnit测试案例例外
- 26. 无效方法的Junit测试用例
- 27. 编写DAO的Junit测试用例
- 28. 包装类的Junit测试用例
- 29. 以下方法的Junit测试用例
- 30. JUnit中的Log4j测试用例
有什么问题/问题的例外呢? – Maroun
如何在junit中正确捕获这两个异常,因为现在它们被捕获,并且我的测试失败。 –
向我们展示更多您的测试以及异常的堆栈跟踪。你给的代码片段甚至不会调用构造函数。告诉我们你想要测试的内容。 –