Grails In Action book の例に従っています。サンプル コードの検索で null 参照が返されるため、統合テストが失敗します。findAll() の呼び出しを使用しましたが、テスト データが保存されていないようです。all.size がゼロに戻っています。
void testBasicDynamicFinders() {
new User(userId: 'glen', password: 'secret', profile: new Profile(email: 'glen@glensmith.com')).save()
new User(userId: 'peter', password: 'sesame', profile: new Profile(homepage: 'http://www.peter.com/')).save()
def all = User.findAll()
assertEquals 2, all.size()
}
save(flush: true) を使用してみましたが、役に立ちませんでした。
また、save ステートメントの 1 つを try...catch 構造で囲みましたが、例外は発生していないようです。
Grails は本当に私のお尻を蹴っています。私を助けてください?