我希望默认情况下禁用测试,并希望@enableIf如果通过特定条件。我需要用Maven执行它。
我尝试了以下两个选项:
@EnabledIfEnvironmentVariable(named = "dbmigrationtest", matches = "true")MigrationClass(){}
@EnabledIf("'true' == systemEnvironment.get('dbmigrationtest')")MigrationClass (){}
我尝试了这些不同的命令
mvn全新安装-DargLine =“-Ddbmigrationtest = true” -Dtest = MigrationTest
但是结果始终是,一次测试运行,但是跳过了一项测试。