package com.teotigraphix.caustk;
import java.io.IOException;
import org.junit.After;
import org.junit.Before;
import com.teotigraphix.caustk.application.CaustkApplicationUtils;
import com.teotigraphix.caustk.application.ICaustkApplication;
import com.teotigraphix.caustk.controller.ICaustkController;
import com.teotigraphix.caustk.core.CausticException;
public class CaustkTestBase {
private ICaustkApplication application;
protected ICaustkController controller;
@Before
public void setUp() throws Exception {
application = CaustkApplicationUtils.createAndRun();
controller = application.getController();
controller.getSoundSource().clearAndReset();
start();
}
protected void start() throws CausticException, IOException {
}
@After
public void tearDown() throws Exception {
application = null;
controller = null;
end();
}
protected void end() {
}
}