Junit 5(木星)与Maven的条件执行

时间:2019-03-11 13:05:17

标签: java maven junit junit5

我希望默认情况下禁用测试,并希望@enableIf如果通过特定条件。我需要用Maven执行它。

我尝试了以下两个选项:

@EnabledIfEnvironmentVariable(named = "dbmigrationtest", matches = "true")MigrationClass(){}



@EnabledIf("'true' == systemEnvironment.get('dbmigrationtest')")MigrationClass (){}

我尝试了这些不同的命令

  • mvn全新安装-Ddbmigrationtest =“ true” -Dtest = MigrationTest
  • mvn全新安装-DargLine =“-Ddbmigrationtest = true” -Dtest = MigrationTest

    但是结果始终是,一次测试运行,但是跳过了一项测试。

0 个答案:

没有答案