你好我已经用eclipse写了一个junit测试来检查Gui组件的状态,我使用了assert:textfield.assert(“expected message”)我正在搜索如何获取assert打印的错误信息该消息说预期的文本与输入的文本不匹配打印在日食控制台中我喜欢得到这个消息来生成报告有没有简单的意思,我是一个junit方法?junit4断言方法
1
A
回答
1
int a = 0;
int b = 1;
AssertEquals("The value of A is not equal to the value of B", a, b);
当您运行上述操作时,应将错误消息打印到控制台。
如果的assertEquals不能满足您的需求,您可以使用AssertTrue,或任何在JUnit API其他方法。
+0
谢谢,但我的目标是让消息打印在控制台中并将其打印在创建的文件中 – user281070 2010-03-08 21:04:40
+0
您是否只希望将JUnit输出打印到文件或所有控制台输出? 因为如果你要找的是前者,你可以通过在命令提示符下运行“javac foo> foo.log”来重定向你的foo.class输出。 – Vladislav 2010-03-08 22:22:33
1
这听起来像你想添加自己的JUnit RunListener。
相关问题
- 1. 在Geb JUnit4测试中作出断言
- 2. 断言辅助方法
- 3. 断言 - 点操作方法
- 4. 断言方法错误
- 5. junit4测试原生方法
- 6. Webmethod中的断言方法asp.net
- 7. 断言用MSTEST调用方法
- 8. TestNG中忽略方法断言消息
- 9. 在方法中使用断言 - Python
- 10. Rails“断言”未定义的方法'+'
- 11. 断言无效异步方法
- 12. 检测不正确的断言方法
- 13. JUnit的测试方法使用断言
- 14. 从rspec中断言断言与断言
- 15. JUnit4 - 测试方法什么都不做
- 16. 获取访问断言方法应方法
- 17. 有没有一种方法可以内联断言/启用断言?
- 18. 断言与JUnit断言
- 19. junit4:如何在junit4 @before或@Test中调用其他类的静态方法?
- 20. XSD断言无法识别
- 21. 句法断言规则
- 22. cucumber-Junit断言失败 - 它无法断言'£'sybmol
- 23. jsMockito方法调用断言不按预期方式工作
- 24. 无法绘制棋盘角,因为断言cvCvColor方法失败
- 25. 扩展新的xUnit断言类断言
- 26. 结合静态断言和断言?
- 27. 断言调试器断言失败
- 28. 测试不执行方法,除非我在方法的返回值上断言
- 29. 硒 - jUnit4
- 30. 发送SAML断言的最佳方式
你可以尝试做一个更具体一点吗?要使用断言,你需要编写一个你可能会使用'AssertEquals'或'AssertTrue'方法的测试。我不记得JUnit中的'assert'方法。 – pajton 2010-03-08 20:47:07
我们可以使用: object.assertselected();如何重定向输出消息 – user281070 2010-03-08 21:03:25