我对 Grails 很陌生,但我正在使用这个插件进行功能测试: http://www.grails.org/Grails%20Functional%20Testing 我想知道如何注入(inject)诸如 messageSource 或 applicationContext 之类的服务,以便我可以访问不同的资源。一个简单的例子是我想编写一个功能测试来检查网站上的文本是否等于 messages.properties 文件中的消息字符串。现在我似乎无法找到一种开箱即用的方法。你能给些建议吗?这也是 Grails 最好的功能测试框架,因为它非常有限?
最佳答案
您可能想尝试 Geb相反,它是一个很好的框架,有很好的支持和很好的文档。但要记住的一点是,功能测试是针对整个堆栈运行的,因此您可能会发现一些测试作为集成测试或单元测试效果更好。
关于testing - Grails 功能测试依赖注入(inject),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16249186/