【发布时间】:2015-12-10 14:08:48
【问题描述】:
我正在为我的插件 project-plugin 创建一个 Spock 测试,我的主要项目名称是 main-project,它使用 project-plugin 作为插件。因此,当我为我的插件创建 Spock 测试时,它抛出的错误意味着它的警告 project-plugin 由于下面的类而有错误。
为插件创建 Spock 测试与为主项目创建 Spock 测试不同。
例如,我创建了一个新的示例项目并为服务创建了 spock 测试,该服务正常运行且没有任何错误。
import grails.test.mixin.TestFor
import spock.lang.Specification
@TestFor(DataImportService){
}
我也尝试过使用命令 grails> refresh-dependencies -Dplugins.useInline=true 刷新依赖项 Dependencies refreshed. 但仍然是同样的错误。
我应该使用main-project 或plugin-project 运行我的单元测试用例吗?
如何解决这个问题。
谢谢。
【问题讨论】: