public abstract class EntityStoreTestSuite extends AbstractPolygeneMultiLayeredTestWithModel
configModule, objectFactory, transientBuilderFactory, unitOfWorkFactory, valueBuilderFactory
api, application, applicationModel, notYetImplementedRule, polygene, spi
Constructor and Description |
---|
EntityStoreTestSuite() |
Modifier and Type | Method and Description |
---|---|
void |
givenEntityInheritanceWhenStoreRetrieveExpectSuccess() |
void |
givenTestDataWhenAddingNewNamedAssociationExpectAssociationAdded() |
void |
givenTestDataWhenAddingSameNamedAssociationExpectAssociationModified() |
void |
setupTestData() |
void |
validateAllAddressesPresent() |
void |
validateAllCitiesPresent() |
void |
validateAllCountriesPresent() |
void |
validateAllPersonsPresent() |
void |
whenIteratingNamedAssociationExpectIterationInOrder() |
void |
whenNoActiveUnitOfWorkExpectIllegalStateException() |
void |
whenNullingNonOptionalAssociationExpectFailure() |
void |
whenNullingOptionalAssociationExpectSuccess() |
void |
whenRemovingEntityExpectAggregatedEntitiesToBeRemoved() |
defineApplication, defineConfigModule, defineLegalModule, defineMonetaryModule, definePeopleModule, defineSerializationModule, defineStorageModule, defineTestModule, newApplicationInstance
assemblyException, initApplication, newApplicationModel, setUp, tearDown
public void setupTestData()
public void validateAllCountriesPresent()
public void validateAllCitiesPresent()
public void validateAllAddressesPresent()
public void validateAllPersonsPresent()
public void givenTestDataWhenAddingNewNamedAssociationExpectAssociationAdded()
public void whenIteratingNamedAssociationExpectIterationInOrder()
public void givenTestDataWhenAddingSameNamedAssociationExpectAssociationModified()
public void whenNullingOptionalAssociationExpectSuccess()
public void whenNullingNonOptionalAssociationExpectFailure()
public void whenRemovingEntityExpectAggregatedEntitiesToBeRemoved()
public void whenNoActiveUnitOfWorkExpectIllegalStateException()
public void givenEntityInheritanceWhenStoreRetrieveExpectSuccess()