![]() |
1
4
如果JUnit视图中的信息不足以满足您的需要,则可以始终在上设置异常断点,例如java.lang.断言错误。运行测试时,调试器将在实际引发异常之前立即停止。 |
![]() |
2
6
|
![]() |
3
3
alt text http://www.ibm.com/developerworks/java/library/j-xp042203/junitAssertionFailure.gif
如果要检查复杂的对象,则必须使用调试器并在其中放置断点。
|
![]() |
4
1
你看到什么了? 当您断言true()并且失败时,您会看到一个空值。 但当你确定断言等于时,它应该向你展示它所期望的和它实际得到的。 如果您正在使用JUnit,请确定您正在查看JUnit视图并将鼠标移动到失败的测试。 |
![]() |
5
1
FEST Assert 即使您比较的对象不是字符串,也将在断言失败时显示比较对话框。我解释得更详细了 on my blog . |
![]() |
6
0
如果您比较的是字符串,那么您可以双击stack元素,它将弹出一个对话框,显示Eclipse中的diff。 但这只适用于字符串。对于一般情况,查看真正原因的唯一方法是安装一个断点并单步执行它。 |
![]() |
Endriu · 在Weblogic上运行Java应用程序 1 年前 |
![]() |
Paul DeWolf · EclipseJavaFX和Android 3 年前 |
![]() |
nijeg52273 · RCP Oomph安装程序创建指南 3 年前 |
![]() |
Varsha · 如何对动态生成的树项执行单个选择? 3 年前 |