如果因为某种原因,你不想一个用例运行失败,只是想跳过它,那么可以临时置为忽略状态。
想要忽略JUnit中的测试用例,可以给测试方法添加注释 或者 删除@Test注释。如果是添加注释,可以在@Test 之前或之后添加@Ignore注释,test runner会上报被忽略的测试的数目,运行成功的测试的数目以及失败的数目。如果是删除@Test注释,Test runner不会上报这样的测试。
@Ignore有一个可选的参数:(a String),如果想要记录忽略这个测试方法的原因,可以考虑该参数。
用法举例:
@Ignore("Test is ignored as a demonstration")
@Test
public void testSame() {
assertThat(1, is(1));
}