for*_*ste 5 java junit unit-testing playframework
你可以只为一个方法运行测试,而不是整个类吗?理想情况下来自命令行.
例如,对于一个班级:
public class TestClass extends Unittest {
@Test
public void test1_shouldbeRun() {
}
@Test
public void test2_shouldNotBeRun() {
}
}
Run Code Online (Sandbox Code Playgroud)
我只想运行方法"test1_shouldBeRun".
当您使用surefire插件[1]时,这是可能的:
mvn -Dtest=TestClass#test1_shouldbeRun test
Run Code Online (Sandbox Code Playgroud)
[1] http://maven.apache.org/surefire/maven-surefire-plugin/examples/single-test.html
我不认为这是否由 JUnit 本身支持。但是,您有一些选择:
@Ignore注释对你有帮助。TestSuit任务和 Ant 任务的非常广泛的教程,可以为您完成此任务。| 归档时间: |
|
| 查看次数: |
7365 次 |
| 最近记录: |