抱歉Grails noob在这里。 我正在看一个项目,它的测试代码中有一些对JUnit的引用。我试图找出如何将JUnit添加到类路径中。我转到BuildConfig.groovy文件,我没有看到对JUnit的明确引用。
依赖关系是:
dependencies {
// specify dependencies here under either 'build', 'compile', 'runtime', 'test' or 'provided' scopes eg.
test "org.spockframework:spock-grails-support:0.7-groovy-2.0"
runtime 'postgresql:postgresql:9.0-801.jdbc4'
compile 'com.thoughtworks.xstream:xstream:1.4.2'
compile 'spy:spymemcached:2.8.9'
compile "org.grails:grails-webflow:$grailsVersion"
compile 'org.infinispan:infinispan-core:5.1.0.CR2'
}
插件依赖项是:
plugins {
test(":spock:0.7") {
exclude "spock-grails-support"
}
runtime ":jquery:1.7.2"
runtime ":resources:1.1.6"
// Uncomment these (or add new ones) to enable additional resources capabilities
//runtime ":zipped-resources:1.0"
//runtime ":cached-resources:1.0"
//runtime ":yui-minify-resources:0.1.4"
build ":tomcat:$grailsVersion"
compile ":geoip:0.2"
compile ':cache:1.0.0'
compile ":quartz:1.0-RC9"
//compile ":quartz-monitor:0.3-RC2"
compile ":grails-melody:1.45"
compile ':webflow:2.0.0', {
exclude 'grails-webflow'
}
}
所以关于什么可以带来Junit罐子或者我怎么发现它是什么的想法?
感谢。
答案 0 :(得分:3)
默认情况下,JUnit是grails包装的一部分。您应该能够在grails.org的lib
中找到junit jar,你可以从grails.org下载
GRAILS_HOME\lib\junit\junit\jars
您还可以通过在项目上运行grails dependency-report
并在测试范围内查找junit
jar来验证它是如何添加到项目中的。
Grails 2.2.3附带的最新版junit是junit-4.10
。