在junit中常用的注解有@Test、@Ignore、@BeforeClass、@AfterClass、@Before、@After、@Runwith、@Parameters
JUnit4的测试类不用再继承TestCase类了。使用注解会方便很多。
举例如下:expected方法期望抛出异常
timeout方法举例:期望在100秒内结束测试,如果100秒内没有结束,则认为测试失败(一般测试执行效率可用timeout方法)
@Ignore:忽略的测试方法
举例加入@Ignore此方法,在测试时下面这个方法不进行测试(加这个方法是有意义的,比如此方法的功能没有编写完成加入 @Ignore可暂时不对其进行测试)
@Before:每个测试方法之前执行(初始化方法),@After:每个测试方法之后执行(释放资源)
原文:https://www.cnblogs.com/book3/p/12209620.html