如何在grails中测试本地创建的插件

如何在grails中测试本地创建的插件,grails,grails-plugin,Grails,Grails Plugin,我在grails中创建了一个名为“localPlugin”的本地插件。以grails-Dserver.port=7071的身份运行插件项目时,从终端运行app。它成功地运行为 | Running Grails application | Server running. Browse to address:7071/localPlugin 在我将localPlugin包含在grails的另一个web项目中之前,如何测试它?这取决于您所说的测试。通常,这将使用单元测试和集成测试来完成。然而,从您的

我在grails中创建了一个名为“localPlugin”的本地插件。以grails-Dserver.port=7071的身份运行插件项目时,从终端运行app。它成功地运行为

| Running Grails application
| Server running. Browse to address:7071/localPlugin

在我将
localPlugin
包含在grails的另一个web项目中之前,如何测试它?

这取决于您所说的测试。通常,这将使用单元测试和集成测试来完成。然而,从您的问题来看,您似乎希望在应用程序中测试它

你有两个选择

  • 创建一个应用程序,包括你的插件,并通过该应用程序进行测试

  • 试试这个


  • 大多数插件的作者都会创建一个样例测试应用程序来测试他们的插件。如果他们需要功能测试或测试插件的生命周期事件。

    不知道测试应用程序插件。谢谢你指出这一点。:)还没有机会使用它,但它看起来很有希望。github页面的第一印象似乎是它基于Travis CI构建的原则工作,该原则规定同时测试不同版本的fw。