Usage and Idioms——Ignoring tests

如果因为某种原因,你不想一个用例运行失败,只是想跳过它,那么可以临时置为忽略状态。

想要忽略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));
}
原文地址:https://www.cnblogs.com/insist8089/p/6397646.html