用Gradle生成agitar测试用例

时间:2017-05-18 14:26:18

标签: gradle

我目前正在通过eclipse生成agitar测试用例。

但是,有没有办法让我们用Gradle生成(不运行)agitar测试用例。

请建议

1 个答案:

答案 0 :(得分:0)

不熟悉agitar,但假设它只是maven repo中的一个罐子

buildscript {
    dependencies {
        classpath 'foo.bar:agitar:x.y.z'
    }
}

task generateAgitar {
    File inputDir = file("src/main/java")
    File outputDir = file("$buildDir/agitar")
    inputs.dir inputDir
    outputs.dir outputDir
    doLast {
        outputDir.mkdirs()
        foo.bar.agitar.SomeAgitarGenerator generator = new foo.bar.agitar.SomeAgitarGenerator();
        generator.generate(inputDir, outputDir)
    }
}