Search in sources :

Example 11 with EntityTestAssembler

use of org.qi4j.test.EntityTestAssembler in project qi4j-sdk by Qi4j.

the class SimpleAlarmModelTest method assemble.

@SuppressWarnings({ "unchecked" })
@Override
public void assemble(ModuleAssembly module) throws AssemblyException {
    module.services(TestAlarmModel.class);
    module.services(AlarmSystemService.class);
    new EntityTestAssembler().assemble(module);
    module.entities(AlarmPointEntity.class);
    module.values(AlarmEvent.class);
    module.values(AlarmCategory.class);
    module.values(AlarmStatus.class);
    module.forMixin(AlarmHistory.class).declareDefaults().maxSize().set(10);
}
Also used : EntityTestAssembler(org.qi4j.test.EntityTestAssembler)

Example 12 with EntityTestAssembler

use of org.qi4j.test.EntityTestAssembler in project qi4j-sdk by Qi4j.

the class StandardAlarmModelTest method assemble.

@SuppressWarnings({ "unchecked" })
@Override
public void assemble(ModuleAssembly module) throws AssemblyException {
    module.services(TestAlarmModel.class);
    module.services(AlarmSystemService.class);
    new EntityTestAssembler().assemble(module);
    module.entities(AlarmPointEntity.class);
    module.values(AlarmEvent.class);
    module.values(AlarmCategory.class);
    module.values(AlarmStatus.class);
    module.forMixin(AlarmHistory.class).declareDefaults().maxSize().set(10);
}
Also used : EntityTestAssembler(org.qi4j.test.EntityTestAssembler)

Example 13 with EntityTestAssembler

use of org.qi4j.test.EntityTestAssembler in project qi4j-sdk by Qi4j.

the class AlarmHistoryImplTest method assemble.

@Override
public void assemble(ModuleAssembly module) throws AssemblyException {
    module.services(TestAlarmModel.class);
    module.services(AlarmSystemService.class);
    module.entities(AlarmPointEntity.class);
    new EntityTestAssembler().assemble(module);
    module.values(AlarmStatus.class);
    module.values(AlarmCategory.class);
    module.values(AlarmEvent.class);
    module.entities(AlarmPointEntity.class);
    module.forMixin(AlarmHistory.class).declareDefaults().maxSize().set(30);
}
Also used : EntityTestAssembler(org.qi4j.test.EntityTestAssembler)

Example 14 with EntityTestAssembler

use of org.qi4j.test.EntityTestAssembler in project qi4j-sdk by Qi4j.

the class EntitySerializerTest method assemble.

public void assemble(ModuleAssembly module) throws AssemblyException {
    new EntityTestAssembler().assemble(module);
    new OrgJsonValueSerializationAssembler().assemble(module);
    module.entities(TestEntity.class);
    module.values(TestValue.class, Test2Value.class);
    module.objects(EntityStateSerializer.class, EntitySerializerTest.class);
}
Also used : EntityTestAssembler(org.qi4j.test.EntityTestAssembler) OrgJsonValueSerializationAssembler(org.qi4j.valueserialization.orgjson.OrgJsonValueSerializationAssembler)

Example 15 with EntityTestAssembler

use of org.qi4j.test.EntityTestAssembler in project qi4j-sdk by Qi4j.

the class TracingTest method assemble.

public void assemble(ModuleAssembly module) throws AssemblyException {
    module.services(SomeService.class).instantiateOnStartup();
    module.services(SomeService2.class).instantiateOnStartup();
    new TracingAssembler().assemble(module);
    new EntityTestAssembler().assemble(module);
    new RdfMemoryStoreAssembler().assemble(module);
    module.services(UuidIdentityGeneratorService.class);
    module.entities(CompositeTraceRecordEntity.class);
    module.entities(EntityTraceRecordEntity.class);
    module.entities(ServiceTraceRecordEntity.class);
}
Also used : RdfMemoryStoreAssembler(org.qi4j.index.rdf.assembly.RdfMemoryStoreAssembler) EntityTestAssembler(org.qi4j.test.EntityTestAssembler) TracingAssembler(org.qi4j.logging.trace.assemblies.TracingAssembler)

Aggregations

EntityTestAssembler (org.qi4j.test.EntityTestAssembler)137 ModuleAssembly (org.qi4j.bootstrap.ModuleAssembly)51 OrgJsonValueSerializationAssembler (org.qi4j.valueserialization.orgjson.OrgJsonValueSerializationAssembler)20 SingletonAssembler (org.qi4j.bootstrap.SingletonAssembler)13 RdfMemoryStoreAssembler (org.qi4j.index.rdf.assembly.RdfMemoryStoreAssembler)10 Test (org.junit.Test)9 FileConfigurationService (org.qi4j.library.fileconfig.FileConfigurationService)8 DataSourceAssembler (org.qi4j.library.sql.assembly.DataSourceAssembler)8 NativeConfiguration (org.qi4j.library.rdf.repository.NativeConfiguration)7 AssemblyException (org.qi4j.bootstrap.AssemblyException)6 ShiroIniConfiguration (org.qi4j.library.shiro.ini.ShiroIniConfiguration)6 DBCPDataSourceServiceAssembler (org.qi4j.library.sql.dbcp.DBCPDataSourceServiceAssembler)6 File (java.io.File)5 UnitOfWork (org.qi4j.api.unitofwork.UnitOfWork)5 RdfNativeSesameStoreAssembler (org.qi4j.index.rdf.assembly.RdfNativeSesameStoreAssembler)5 Module (org.qi4j.api.structure.Module)4 JdbmConfiguration (org.qi4j.entitystore.jdbm.JdbmConfiguration)4 JdbmEntityStoreAssembler (org.qi4j.entitystore.jdbm.assembly.JdbmEntityStoreAssembler)4 ESFilesystemIndexQueryAssembler (org.qi4j.index.elasticsearch.assembly.ESFilesystemIndexQueryAssembler)4 CurrentUserUoWPrincipal (org.qi4j.library.eventsourcing.domain.factory.CurrentUserUoWPrincipal)4