@groovy.transform.Trait @groovy.transform.CompileStatic trait DataTest extends GrailsUnitTest
| Type | Name and description | 
|---|---|
Session  | 
                            currentSession | 
                        
boolean  | 
                            domainsHaveBeenMocked | 
                        
| Type Params | Return Type | Name and description | 
|---|---|---|
 | 
                            AbstractDatastore | 
                            getDatastore() | 
                        
 | 
                            java.lang.Class<?>[] | 
                            getDomainClassesToMock() | 
                        
 | 
                            boolean | 
                            getFailOnError() | 
                        
 | 
                            PlatformTransactionManager | 
                            getTransactionManager() | 
                        
 | 
                            void | 
                            mockDataService(java.lang.Class<?> serviceClass)Called by the ServiceUnitTest class (via reflection) to create a data service  | 
                        
 | 
                            void | 
                            mockDomain(java.lang.Class<?> domainClassToMock, java.util.List domains)Mocks a domain class providing the equivalent GORM behavior but against an in-memory concurrent hash map instead of a database  | 
                        
 | 
                            void | 
                            mockDomains(java.lang.Class<?>[] domainClassesToMock)Mocks domain classes providing the equivalent GORM behavior but against an in-memory concurrent hash map instead of a database  | 
                        
| Methods inherited from class | Name | 
|---|---|
trait GrailsUnitTest | 
                            cleanupGrailsApplication, defineBeans, defineBeans, doWithConfig, doWithSpring, getApplicationContext, getConfig, getGrailsApplication, getIncludePlugins, getLocalOverride, getMessageSource, getOptionalServletContext, loadExternalBeans | 
                        
Called by the ServiceUnitTest class (via reflection) to create a data service
serviceClass -  The data service abstract class or interfaceMocks a domain class providing the equivalent GORM behavior but against an in-memory concurrent hash map instead of a database
domainClassToMock -  The domain class to mockdomains -  Optional. The list of domains to saveMocks domain classes providing the equivalent GORM behavior but against an in-memory concurrent hash map instead of a database
domainClassesToMock -  The list of domain classes to mock