public abstract class AbstractConfigurationDeserializationTest extends AbstractPolygeneTest
| Modifier and Type | Class and Description |
|---|---|
static interface |
AbstractConfigurationDeserializationTest.ConfigSerializationConfig |
static interface |
AbstractConfigurationDeserializationTest.Host |
static interface |
AbstractConfigurationDeserializationTest.MyService |
static class |
AbstractConfigurationDeserializationTest.MyServiceMixin |
module, objectFactory, queryBuilderFactory, serviceFinder, transientBuilderFactory, unitOfWorkFactory, valueBuilderFactoryapi, application, applicationModel, notYetImplementedRule, polygene, spi| Constructor and Description |
|---|
AbstractConfigurationDeserializationTest() |
| Modifier and Type | Method and Description |
|---|---|
void |
assemble(ModuleAssembly module)
Assemblers receive a callback to the ModuleAssembly
they are supposed to configure.
|
void |
givenServiceWhenInitializingExpectCorrectDeserialization() |
defineApplication, setUp, tearDownassemblyException, initApplication, newApplicationInstance, newApplicationModelpublic AbstractConfigurationDeserializationTest()
public void assemble(ModuleAssembly module)
Assembler
An Assembler may create new Modules by calling
ModuleAssembly.layer() and
then LayerAssembly.module(String) (String)}.
This allows an Assembler to bootstrap an entire Layer with
more Modules.
module - the Module to assemblepublic void givenServiceWhenInitializingExpectCorrectDeserialization()