【发布时间】:2012-05-05 09:26:29
【问题描述】:
我有一个调度服务,它委托给其他服务。我正在尝试测试发送到电子邮件服务。 (其他服务我没有测试过)
调度程序服务的集成测试工作正常,从数据库读取数据以构建电子邮件,直到它尝试调用 emailService.send()。我期待 EmailService 被注入,但它似乎不是:
class DispatchService {
EmailService emailService
...
我错过了什么?所有服务、域和测试类都是使用 Grails 工具创建的,我没有做任何真正奇怪或定制的事情。我已经广泛搜索,但似乎无法找到解决此问题的解决方案。
谢谢!
【问题讨论】:
标签: grails groovy code-injection integration-testing