DomainClassdでValidationのテストをやろうと思ったら、「んなメソッドねーよ」って怒られた。本じゃやってるのに! …と思ってよくよく見たら、UTじゃなくてITだった。
UTだとDomainClassでメソッドがInjectionされないらしい。うむむ、どうしたもんか。
…と思ったら、mockForConstraintsTestsというGrailsUnitTestCaseのメソッドで、そこら片のメソッドをInjectionしてくれるらしい。
ソースは↓。
Grails をマスターする: Grails によるモック・テスト
http://www.ibm.com/developerworks/jp/java/library/j-grails10209/
0 件のコメント:
コメントを投稿