public abstract class AbstractConfigurationDeserializationTest extends AbstractQi4jTest
Modifier and Type | Class and Description |
---|---|
static interface |
AbstractConfigurationDeserializationTest.ConfigSerializationConfig |
static interface |
AbstractConfigurationDeserializationTest.Host |
static interface |
AbstractConfigurationDeserializationTest.MyService |
static class |
AbstractConfigurationDeserializationTest.MyServiceMixin |
module
api, application, applicationModel, qi4j, 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, tearDown
assemblyException, initApplication, newApplication, newApplicationInstance
public AbstractConfigurationDeserializationTest()
public void assemble(ModuleAssembly module) throws AssemblyException
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 assembleAssemblyException
- thrown if the assembler tries to do something illegalpublic void givenServiceWhenInitializingExpectCorrectDeserialization()