2017-07-28 1 views
2

Le premier domaine fonctionne bien. Mais le second domaine ne peut pas avoir la méthode "build"Comment créer plusieurs types de données de test pour un test d'intégration de grails en utilisant @Build

import grails.test.spock.IntegrationSpec 
import grails.buildtestdata.mixin.Build 

@Build(Domain1) 
@Build(Domain2) 
class DomainServiceSpec extends IntergrationSpec { 

    def "test mock"() { 
    Domain1.build(a: a, b: b, c: c) //working fine 
    Domain2.build(a: a, b: b, c: c) //"build" method is not recognized 
    } 
} 

Répondre

1
@Build([Domain1, Domain2]) 

Je vous suggère de lire la documentation du plugin: Unit Test Support