我的项目包括几个带有单元测试的私有插件(模块)。我尝试使用grails test-app
在主目录和插件中运行测试,但脚本只在主项目中找到测试。插件具有跨依赖性。我应该使用哪个命令/脚本来执行主项目和私有插件(模块)中的所有测试?
Grails 2.5 IntelliJ IDEA 14.1.5
答案 0 :(得分:0)
Grails应用程序中的单元测试旨在测试Web应用程序的代码,但不测试Web应用程序使用的插件代码。
如果您想测试插件的代码,您需要在插件项目文件夹中实现单元测试。
如果您想测试Web应用程序与附带插件的交互,您需要实现集成测试并测试Grails工件(控制器,服务,...)并验证交互。