コントローラーの単体テストを行っていますが、現在、サービス内の「encodeAsJSON()」のメソッド呼び出し (コントローラーによって呼び出されます) に行き詰まっています。
encodingAsJSON() は Grails-Codec であるため、MissingMethodException が発生します。
少し検索した後、loadCodec
-Method は私が望むことをするはずです。
しかし、IDE (SpringSource-ToolSuite) が見つからないため、インポートできません。
エラー:
import org.codehaus.groovy.grails.plugins.codecs.JSONCodec
すべてが機能します:
import org.codehaus.groovy.grails.plugins.codecs.HTMLCodec
しかし、私は HTMLCodec を必要とせず、ドキュメントには JSONCodec がリストされていません。
メソッド自体はまだ機能しています (アプリケーションを実行しています) が、単体テストの方法がわかりません。何か案は?明らかな何かが欠けていますか?