我正在使用gradle 3.5和Unit 5 (jupiter).
我希望将System属性传递给我的测试,以便配置测试
我正在使用此命令运行测试 gradle test -Denv=envFile1
这是我的gradle文件:
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'org.junit.platform:junit-platform-gradle-plugin:1.0.0-M4' //JUnit 5
}
}
repositories {
mavenCentral()
}
ext.versionJunitPlatform = '1.0.0-M4'
ext.versionJunitJupiter = '5.0.0-M4'
ext.versionLog4j = '1.2.17'
ext.versionRestAssured = '2.9.0'
ext.versionRestAssuredJsonValid = '3.0.2'
ext.versionHamcrest = '1.3'
ext.versionJacksonDatabind = '2.9.0.pr2'
ext.versionSeleniumJava = '3.3.1'
test {
systemProperties System.properties
systemProperty 'env1', System.properties['env']
systemProperty 'env2', 'i am a static env'
}
dependencies {
compile group: 'log4j' , name: 'log4j' , …Run Code Online (Sandbox Code Playgroud)