Robolectric - 如何禁用单元测试?
Robolectric - how to disable a unit test?
我有一个 robolectric unit test 正在进行中。我想暂时禁用它等待实现,但我不想注释掉整个测试。
如何在不实际删除测试的情况下暂时禁用 robolectric 单元测试?
JUnit @Ignore
属性可用于暂时禁用单元测试:
@RunWith(MyRobolectricGradleTestRunner.class)
public class TestAbc123 extends MyTestBase
{
@Ignore // This attribute may be removed once the test is ready
@Test
public void TestAbc123Scenerio1()
{
忽略的测试显示为带有水平条的琥珀色圆盘:
要忽略单元测试,用 @Ignore
注释它。
您可以添加一个可选的注释来记录测试被忽略的原因:
@Ignore("Not ready yet")
@Test
public void testToIgnore()
{
// ...
}
我有一个 robolectric unit test 正在进行中。我想暂时禁用它等待实现,但我不想注释掉整个测试。
如何在不实际删除测试的情况下暂时禁用 robolectric 单元测试?
JUnit @Ignore
属性可用于暂时禁用单元测试:
@RunWith(MyRobolectricGradleTestRunner.class)
public class TestAbc123 extends MyTestBase
{
@Ignore // This attribute may be removed once the test is ready
@Test
public void TestAbc123Scenerio1()
{
忽略的测试显示为带有水平条的琥珀色圆盘:
要忽略单元测试,用 @Ignore
注释它。
您可以添加一个可选的注释来记录测试被忽略的原因:
@Ignore("Not ready yet")
@Test
public void testToIgnore()
{
// ...
}