【发布时间】:2013-11-24 02:37:21
【问题描述】:
在具有多个@Test 注解的 JUnit 测试用例中,如何选择性地运行测试?
例如,从以下代码中,如何只运行一种测试方法?
@Test
public void testHelloEmpty()
{
assertEquals(h.getName(),"");
assertEquals(h.getMessage(),"Hello!");
}
@Test
public void testHelloWorld()
{
// h.setName("World");
assertEquals(h.getName(),"World");
assertEquals(h.getMessage(),"Hello World!");
}
我试图只突出显示一个@Test 方法并尝试运行它,但它不起作用。
【问题讨论】:
-
您使用哪个构建工具来运行测试?
-
@StefanBirkner 我正在使用 maven,但我对 mvn 测试不感兴趣。只是为了能够选择@Test方法之一,在eclipse中右键单击并作为单元测试运行
-
在这个线程stackoverflow.com/q/9288107/2570213 中类似的东西只是我希望能够从 eclipse 中做到这一点