package io.teknek.nibiru; import io.teknek.nibiru.client.Client; import io.teknek.nibiru.client.ColumnFamilyClient; import io.teknek.nibiru.client.MetaDataClient; import org.junit.After; import org.junit.Before; import org.junit.Ignore; import org.junit.Rule; import org.junit.rules.TemporaryFolder; @Ignore public class AbstractTestServer { @Rule public TemporaryFolder testFolder = new TemporaryFolder(); protected Server server; private ColumnFamilyClient client; private MetaDataClient meta; @Before public void before(){ server = TestUtil.aBasicServer(testFolder); client = new ColumnFamilyClient( new Client(server.getConfiguration().getTransportHost(), server.getConfiguration().getTransportPort(), 10000, 10000)); meta = new MetaDataClient(server.getConfiguration().getTransportHost(), server.getConfiguration().getTransportPort(), 10000, 10000); } @After public void after(){ server.shutdown(); client.shutdown(); meta.shutdown(); } }