junit常用的注解有哪些
JUnit常用的注解有:
- @Test:用于标注测试方法,表示该方法是一个测试方法。
- @Before:用于标注在测试方法之前执行的方法,每个测试方法都会执行一次。
- @After:用于标注在测试方法之后执行的方法,每个测试方法都会执行一次。
- @BeforeClass:用于标注在所有测试方法之前执行的方法,只会执行一次。
- @AfterClass:用于标注在所有测试方法之后执行的方法,只会执行一次。
- @Ignore:用于标注测试方法,表示该方法暂时不执行。
- @RunWith:用于指定测试类的运行器,可以自定义运行器。
- @Rule:用于指定测试类中使用的规则,例如Timeout和ExpectedException等。
- @Parameters:用于指定参数化测试方法的参数来源。
- @RunWith(Parameterized.class):用于指定参数化测试类的运行器。
- @SuiteClasses:用于指定测试套件中包含的测试类。
- @Category:用于指定测试方法所属的测试类别,可以用于分组执行测试。
- @FixMethodOrder:用于指定测试方法的执行顺序,可以是按字母顺序或者随机顺序执行。
- @Test(expected = XxxException.class):用于标注测试方法,表示该方法应该抛出指定的异常。
- @Test(timeout = xxx):用于标注测试方法,表示该方法在指定时间内完成执行,否则认为测试失败。
版权声明
本文仅代表作者观点,不代表米安网络立场。
上一篇:美国主机租用怎么搭建网站 下一篇:C++中string转double怎么实现
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。