package hk.hku.cecid.piazza.commons.test;
import static org.junit.Assert.assertFalse;
import hk.hku.cecid.piazza.corvus.core.Kernel;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;
public class PluginTest {
@Before
public void initKernel() {
System.setProperty("sys.module.group", "corvus/corvus.test.module-group.xml");
System.setProperty("corvus.home", "target/classes");
configure();
Kernel.getInstance();
}
@After
public void shutdown() {
Kernel.getInstance().shutdown();
}
@Test
public void testModulesStarted() {
assertFalse(Kernel.getInstance().hasErrors());
assertFalse(Kernel.getInstance().getPluginRegistry().hasErrors());
}
protected void configure() {}
}