package org.etk.sample.model.test; import junit.framework.TestCase; import org.etk.model.api.EntityBuilder; import org.etk.model.core.EntitySession; public abstract class AbstractTestCase extends TestCase { /** . */ protected EntityBuilder builder; /** . */ protected EntitySession entitySession; @Override protected void setUp() throws Exception { /* RepositoryBootstrap bootstrap = new RepositoryBootstrap(); bootstrap.bootstrap(); repo = bootstrap.getRepository(); */ // builder = EntityBuilder.create(); // createDomain(); // entitySession = builder.build(); } @Override protected void tearDown() throws Exception { builder = null; entitySession = null; } protected final EntityBuilder getBuilder() { return builder; } protected final void addClass(Class<?> clazz) { builder.add(clazz); } protected abstract void createDomain(); }