package org.qi4j.entitystore.neo4j.test; import org.qi4j.api.common.Visibility; import org.qi4j.bootstrap.AssemblyException; import org.qi4j.bootstrap.ModuleAssembly; import org.qi4j.entitystore.neo4j.NeoConfiguration; import org.qi4j.entitystore.neo4j.NeoEntityStoreService; import org.qi4j.library.fileconfig.FileConfigurationService; import org.qi4j.test.EntityTestAssembler; import org.qi4j.test.entity.AbstractEntityStoreTest; import org.qi4j.valueserialization.orgjson.OrgJsonValueSerializationAssembler; public class SimpleNeoStoreTest extends AbstractEntityStoreTest { public void assemble( ModuleAssembly module ) throws AssemblyException { module.layer().application().setName( "SimpleNeoTest" ); super.assemble( module ); module.services( FileConfigurationService.class ); module.services( NeoEntityStoreService.class ); ModuleAssembly configModule = module.layer().module( "config" ); configModule.entities( NeoConfiguration.class ).visibleIn( Visibility.layer ); new EntityTestAssembler().assemble( configModule ); new OrgJsonValueSerializationAssembler().assemble( module ); } @Override public void givenConcurrentUnitOfWorksWhenUoWCompletesThenCheckConcurrentModification() { } }