有时候我必须禁用我使用Google测试编写的某些测试:
TEST(MyTestSet, DISABLED_NotWorkingTest)
{
// Test is disabled because it leads to test app crash
...
}
我认为在JUnit中有一种内置的方式来添加解释(为什么禁用测试,因为...”),以解释为什么禁用测试(请参见下面的示例)。谷歌测试中是否有类似的机制(当然不是句法平等的)?
我认为使用JUnit会像这样:
@Ignore("Test is disabled because it leads to test app crash")
@Test
public void notWorkingTest() {
...
}