Skip to content

Commit f62efd7

Browse files
committed
change to batch add all mocked entities in one go
1 parent 88f2a72 commit f62efd7

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

grails-plugin-testing/src/main/groovy/grails/test/mixin/domain/DomainClassUnitTestMixin.groovy

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -121,8 +121,9 @@ class DomainClassUnitTestMixin extends GrailsUnitTestMixin {
121121

122122
def mockDomains(Class... domainsClassToMock) {
123123
initialMockDomainSetup()
124-
for(Class c in domainsClassToMock) {
125-
PersistentEntity entity = simpleDatastore.mappingContext.addPersistentEntity(c)
124+
Collection<PersistentEntity> entities = simpleDatastore.mappingContext.addPersistentEntities(domainsClassToMock)
125+
for(PersistentEntity entity in entities) {
126+
final c = entity.javaClass
126127
GrailsDomainClass domain = registerGrailsDomainClass(c)
127128

128129
Validator validator = registerDomainClassValidator(domain)

0 commit comments

Comments
 (0)