他のサービスに委任するディスパッチャサービスがあります。メールサービスへのディスパッチをテストしようとしています。(私は他のサービスをテストしていません)
ディスパッチャサービスの統合テストは正常に機能し、emailService.send()を呼び出そうとする時点まで、データベースからデータを読み取って電子メールを作成します。EmailServiceが注入されることを期待していましたが、そうではないようです。
class DispatchService {
EmailService emailService
...
私は何が欠けていますか?すべてのサービス、ドメイン、およびテストクラスは、Grailsツールを使用して作成されました。私は、本当に奇妙なことやカスタムなことは何もしていません。私は広範囲にグーグルで検索しましたが、この問題に一致する解決策を見つけることができないようです。
ありがとう!