2

単体テストの実行時に、Config でのグローバル制約の設定が機能しないという問題があります。

これは私の中にありますConfig.groovy

grails.gorm.default.constraints={
'*'(nullable:true, bindable:true)
}

私のテストでは、これを試しました:

static doWithConfig(c){
c.grails.gorm.default.constraints={
'*'(nullable:true, bindable:true)
}

そしてまたsetupSpec()

grailsApplication.config.grails.gorm.default.constraints={
'*'(nullable:true, bindable:true)
}

私がテストで行っているのは、json 文字列からドメイン オブジェクトを作成しようとすることだけです。単体テストでこれを機能させるために特別なことはありますか? これは、Gorm-MongoDb プラグインも使用しています。

4

0 に答える 0