@CompileStatic abstract class MongoSpec extends spock.lang.Specification
Base class for MongoDB tests
| Type | Name and description |
|---|---|
MongoDatastore |
mongoDatastore |
Session |
mongoSession |
| Constructor and description |
|---|
MongoSpec() |
| Type Params | Return Type | Name and description |
|---|---|---|
|
void |
cleanup() |
|
com.mongodb.client.MongoClient |
createMongoClient()
|
|
protected java.util.List<java.lang.Class> |
getDomainClasses()
|
|
MappingContext |
getMappingContext()
|
|
com.mongodb.client.MongoClient |
getMongoClient()
|
|
protected java.lang.String |
getPackageToScan(Config config)Obtains the default package to scan |
|
void |
setup() |
|
void |
setupSpec() |
| Methods inherited from class | Name |
|---|---|
class spock.lang.Specification |
spock.lang.Specification#GroovyMock(), spock.lang.Specification#GroovyMock(groovy.lang.Closure), spock.lang.Specification#GroovyMock(java.lang.Class), spock.lang.Specification#GroovyMock(java.lang.Class, groovy.lang.Closure), spock.lang.Specification#GroovyMock(java.util.Map), spock.lang.Specification#GroovyMock(java.util.Map, groovy.lang.Closure), spock.lang.Specification#GroovyMock(java.util.Map, java.lang.Class), spock.lang.Specification#GroovyMock(java.util.Map, java.lang.Class, groovy.lang.Closure), spock.lang.Specification#GroovySpy(), spock.lang.Specification#GroovySpy(groovy.lang.Closure), spock.lang.Specification#GroovySpy(java.lang.Class), spock.lang.Specification#GroovySpy(java.lang.Class, groovy.lang.Closure), spock.lang.Specification#GroovySpy(java.lang.Object), spock.lang.Specification#GroovySpy(java.lang.Object, groovy.lang.Closure), spock.lang.Specification#GroovySpy(java.util.Map), spock.lang.Specification#GroovySpy(java.util.Map, groovy.lang.Closure), spock.lang.Specification#GroovySpy(java.util.Map, java.lang.Class), spock.lang.Specification#GroovySpy(java.util.Map, java.lang.Class, groovy.lang.Closure), spock.lang.Specification#GroovyStub(), spock.lang.Specification#GroovyStub(groovy.lang.Closure), spock.lang.Specification#GroovyStub(java.lang.Class), spock.lang.Specification#GroovyStub(java.lang.Class, groovy.lang.Closure), spock.lang.Specification#GroovyStub(java.util.Map), spock.lang.Specification#GroovyStub(java.util.Map, groovy.lang.Closure), spock.lang.Specification#GroovyStub(java.util.Map, java.lang.Class), spock.lang.Specification#GroovyStub(java.util.Map, java.lang.Class, groovy.lang.Closure), spock.lang.Specification#Mock(), spock.lang.Specification#Mock(groovy.lang.Closure), spock.lang.Specification#Mock(java.lang.Class), spock.lang.Specification#Mock(java.lang.Class, groovy.lang.Closure), spock.lang.Specification#Mock(java.util.Map), spock.lang.Specification#Mock(java.util.Map, groovy.lang.Closure), spock.lang.Specification#Mock(java.util.Map, java.lang.Class), spock.lang.Specification#Mock(java.util.Map, java.lang.Class, groovy.lang.Closure), spock.lang.Specification#Spy(), spock.lang.Specification#Spy(groovy.lang.Closure), spock.lang.Specification#Spy(java.lang.Class), spock.lang.Specification#Spy(java.lang.Class, groovy.lang.Closure), spock.lang.Specification#Spy(java.lang.Object), spock.lang.Specification#Spy(java.lang.Object, groovy.lang.Closure), spock.lang.Specification#Spy(java.util.Map), spock.lang.Specification#Spy(java.util.Map, groovy.lang.Closure), spock.lang.Specification#Spy(java.util.Map, java.lang.Class), spock.lang.Specification#Spy(java.util.Map, java.lang.Class, groovy.lang.Closure), spock.lang.Specification#SpyStatic(java.lang.Class), spock.lang.Specification#SpyStatic(java.lang.Class, spock.mock.IMockMakerSettings), spock.lang.Specification#Stub(), spock.lang.Specification#Stub(groovy.lang.Closure), spock.lang.Specification#Stub(java.lang.Class), spock.lang.Specification#Stub(java.lang.Class, groovy.lang.Closure), spock.lang.Specification#Stub(java.util.Map), spock.lang.Specification#Stub(java.util.Map, groovy.lang.Closure), spock.lang.Specification#Stub(java.util.Map, java.lang.Class), spock.lang.Specification#Stub(java.util.Map, java.lang.Class, groovy.lang.Closure), spock.lang.Specification#equals(java.lang.Object), spock.lang.Specification#getClass(), spock.lang.Specification#getSpecificationContext(), spock.lang.Specification#hashCode(), spock.lang.Specification#interaction(groovy.lang.Closure), spock.lang.Specification#noExceptionThrown(), spock.lang.Specification#notThrown(java.lang.Class), spock.lang.Specification#notify(), spock.lang.Specification#notifyAll(), spock.lang.Specification#old(java.lang.Object), spock.lang.Specification#runWithThreadAwareMocks(java.lang.Runnable), spock.lang.Specification#thrown(), spock.lang.Specification#thrown(java.lang.Class), spock.lang.Specification#toString(), spock.lang.Specification#verifyAll(groovy.lang.Closure), spock.lang.Specification#verifyAll(java.lang.Object, groovy.lang.Closure), spock.lang.Specification#verifyAll(java.lang.Object, java.lang.Class, groovy.lang.Closure), spock.lang.Specification#verifyEach(java.lang.Iterable, groovy.lang.Closure), spock.lang.Specification#verifyEach(java.lang.Iterable, java.util.function.Function, groovy.lang.Closure), spock.lang.Specification#wait(), spock.lang.Specification#wait(long), spock.lang.Specification#wait(long, int), spock.lang.Specification#with(java.lang.Object, groovy.lang.Closure), spock.lang.Specification#with(java.lang.Object, java.lang.Class, groovy.lang.Closure), spock.lang.Specification#withActiveThreadAwareMocks(java.util.concurrent.Callable) |
Obtains the default package to scan
config - The configuration