摘要: 可预期的异常测试 一般如何判定程序抛出的异常正是你所预期的呢?在常规环境中,保证程序正常跑完很重要;但是在异常环境中,确保程序能够按照预期的来执行,更加重要。比如说: 阅读全文
posted @ 2017-02-13 17:59 Cranberries 阅读(314) 评论(0) 推荐(0)
摘要: 从4.11版开始,JUnit会按照一个默认的确定的不可预测顺序来执行程序。如果要改变默认的顺序,只需要给测试类添加一个注释@FixMethodOrder并且指定一个可用的MethodSorters: @FixMethodOrder(MethodSorters.JVM):根据JVM返回的顺序执行测试方 阅读全文
posted @ 2017-02-13 15:51 Cranberries 阅读(129) 评论(0) 推荐(0)
摘要: JUnit 4 中,Suite类Runner允许建立一个包含很多测试类的组件,以便实现集中测试。这个相当于JUnit 3.8.x 中的static Test suite()方法。具体用法:针对要测试的类,添加注释@RunWith(Suite.class) 和 @SuiteClasses(TestCl 阅读全文
posted @ 2017-02-13 15:17 Cranberries 阅读(126) 评论(0) 推荐(0)