testing - Grails 功能测试依赖注入(inject)

标签 testing grails dependency-injection functional-programming

我对 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/

相关文章:

html - 向 HTML 文档添加一些不可见的内容以进行测试

android - Robolectric-Gradle 插件运行单一测试

grails - 在grails中更新一个域对象的多个实例

c# - 在静态类中使用依赖注入(inject)

java - 如何使用 Spring 将属性值注入(inject)到枚举或普通类的静态属性或方法中?

c# - 为 ASP.NET 核心创建基础 Controller 来进行日志记录,但我的构造函数签名有问题吗?

java - logback.xml 的 perf4j 设置

testing - 有什么方法可以在打开 firefox 时从 Selenium IDE 中自动运行测试套件?

javascript - 针对 Grails 后端的 PhoneGap 身份验证模式

grails - 本地化的数据库字符串