0
私は他のサービスに委譲するディスパッチャサービスを持っています。私は電子メールサービスへの発送をテストしようとしています。 (他のサービスはテストしていません)サービスのgrails統合テスト:nullオブジェクトのメソッドを呼び出せません(groovy 1.8のgrails 2.0.3)
ディスパッチャサービスの統合テストは、emailService.send()を呼び出そうとするまで、データベースからデータを読み込んで電子メールを構築します。私はEmailServiceが注入されることを期待していましたが、そうでないようです。
class DispatchService {
EmailService emailService
...
私は何が欠けていますか?すべてのサービス、ドメイン、テストクラスはGrailsツールを使用して作成されました。私は本当に奇妙なことやカスタムを何もしません。私は広範囲に調査したが、この問題に合致する解決策を見つけることはできないようだ。
ありがとうございます!