package org.audit4j.core; import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertNotNull; import java.util.List; import java.util.Map; import org.audit4j.core.filter.AuditEventFilter; import org.audit4j.core.handler.ConsoleAuditHandler; import org.audit4j.core.handler.Handler; import org.audit4j.core.layout.Layout; import org.audit4j.core.layout.SimpleLayout; import org.junit.After; import org.junit.Before; import org.junit.Test; /** * The class <code>ConcurrentConfigurationContextTest</code> contains tests for the class <code>{@link ConcurrentConfigurationContext}</code>. * * @generatedBy CodePro at 2/4/15 9:28 AM * @author JanithB * @version $Revision: 1.0 $ */ public class ConcurrentConfigurationContextTest { /** * Run the ConcurrentConfigurationContext() constructor test. * * @throws Exception the exception * @generatedBy CodePro at 2/4/15 9:28 AM */ @Test public void testConcurrentConfigurationContext_1() throws Exception { ConcurrentConfigurationContext result = new ConcurrentConfigurationContext(); assertNotNull(result); // add additional test code here } /** * Run the void addFilter(AuditEventFilter) method test. * * @throws Exception the exception * @generatedBy CodePro at 2/4/15 9:28 AM */ @Test public void testAddFilter_1() throws Exception { ConcurrentConfigurationContext fixture = new ConcurrentConfigurationContext(); fixture.setMetaData(new DummyMetaData()); fixture.setRunStatus(RunStatus.DISABLED); fixture.setLayout(new SimpleLayout()); fixture.addFilter((AuditEventFilter) null); fixture.addHandler(new ConsoleAuditHandler()); AuditEventFilter filter = null; fixture.addFilter(filter); // add additional test code here } /** * Run the void addHandler(Handler) method test. * * @throws Exception the exception * @generatedBy CodePro at 2/4/15 9:28 AM */ @Test public void testAddHandler_1() throws Exception { ConcurrentConfigurationContext fixture = new ConcurrentConfigurationContext(); fixture.setMetaData(new DummyMetaData()); fixture.setRunStatus(RunStatus.DISABLED); fixture.setLayout(new SimpleLayout()); fixture.addFilter((AuditEventFilter) null); fixture.addHandler(new ConsoleAuditHandler()); Handler handler = new ConsoleAuditHandler(); fixture.addHandler(handler); // add additional test code here } /** * Run the void addProperty(String,String) method test. * * @throws Exception the exception * @generatedBy CodePro at 2/4/15 9:28 AM */ @Test public void testAddProperty_1() throws Exception { ConcurrentConfigurationContext fixture = new ConcurrentConfigurationContext(); fixture.setMetaData(new DummyMetaData()); fixture.setRunStatus(RunStatus.DISABLED); fixture.setLayout(new SimpleLayout()); fixture.addFilter((AuditEventFilter) null); fixture.addHandler(new ConsoleAuditHandler()); String key = ""; String value = ""; fixture.addProperty(key, value); // add additional test code here } /** * Run the List<AuditEventFilter> getFilters() method test. * * @throws Exception the exception * @generatedBy CodePro at 2/4/15 9:28 AM */ @Test public void testGetFilters_1() throws Exception { ConcurrentConfigurationContext fixture = new ConcurrentConfigurationContext(); fixture.setMetaData(new DummyMetaData()); fixture.setRunStatus(RunStatus.DISABLED); fixture.setLayout(new SimpleLayout()); fixture.addFilter((AuditEventFilter) null); fixture.addHandler(new ConsoleAuditHandler()); List<AuditEventFilter> result = fixture.getFilters(); // add additional test code here assertNotNull(result); assertEquals(1, result.size()); } /** * Run the List<Handler> getHandlers() method test. * * @throws Exception the exception * @generatedBy CodePro at 2/4/15 9:28 AM */ @Test public void testGetHandlers_1() throws Exception { ConcurrentConfigurationContext fixture = new ConcurrentConfigurationContext(); fixture.setMetaData(new DummyMetaData()); fixture.setRunStatus(RunStatus.DISABLED); fixture.setLayout(new SimpleLayout()); fixture.addFilter((AuditEventFilter) null); fixture.addHandler(new ConsoleAuditHandler()); List<Handler> result = fixture.getHandlers(); // add additional test code here assertNotNull(result); assertEquals(1, result.size()); } /** * Run the Layout getLayout() method test. * * @throws Exception the exception * @generatedBy CodePro at 2/4/15 9:28 AM */ @Test public void testGetLayout_1() throws Exception { ConcurrentConfigurationContext fixture = new ConcurrentConfigurationContext(); fixture.setMetaData(new DummyMetaData()); fixture.setRunStatus(RunStatus.DISABLED); fixture.setLayout(new SimpleLayout()); fixture.addFilter((AuditEventFilter) null); fixture.addHandler(new ConsoleAuditHandler()); Layout result = fixture.getLayout(); // add additional test code here assertNotNull(result); } /** * Run the MetaData getMetaData() method test. * * @throws Exception the exception * @generatedBy CodePro at 2/4/15 9:28 AM */ @Test public void testGetMetaData_1() throws Exception { ConcurrentConfigurationContext fixture = new ConcurrentConfigurationContext(); fixture.setMetaData(new DummyMetaData()); fixture.setRunStatus(RunStatus.DISABLED); fixture.setLayout(new SimpleLayout()); fixture.addFilter((AuditEventFilter) null); fixture.addHandler(new ConsoleAuditHandler()); MetaData result = fixture.getMetaData(); // add additional test code here assertNotNull(result); assertEquals(CoreConstants.DEFAULT_ACTOR, result.getActor()); } /** * Run the Map<String, String> getProperties() method test. * * @throws Exception the exception * @generatedBy CodePro at 2/4/15 9:28 AM */ @Test public void testGetProperties_1() throws Exception { ConcurrentConfigurationContext fixture = new ConcurrentConfigurationContext(); fixture.setMetaData(new DummyMetaData()); fixture.setRunStatus(RunStatus.DISABLED); fixture.setLayout(new SimpleLayout()); fixture.addFilter((AuditEventFilter) null); fixture.addHandler(new ConsoleAuditHandler()); Map<String, String> result = fixture.getProperties(); // add additional test code here assertNotNull(result); assertEquals(0, result.size()); } /** * Run the RunStatus getRunStatus() method test. * * @throws Exception the exception * @generatedBy CodePro at 2/4/15 9:28 AM */ @Test public void testGetRunStatus_1() throws Exception { ConcurrentConfigurationContext fixture = new ConcurrentConfigurationContext(); fixture.setMetaData(new DummyMetaData()); fixture.setRunStatus(RunStatus.DISABLED); fixture.setLayout(new SimpleLayout()); fixture.addFilter((AuditEventFilter) null); fixture.addHandler(new ConsoleAuditHandler()); RunStatus result = fixture.getRunStatus(); // add additional test code here assertNotNull(result); assertEquals("DISABLED", result.name()); assertEquals("DISABLED", result.toString()); assertEquals(3, result.ordinal()); } /** * Run the void setLayout(Layout) method test. * * @throws Exception the exception * @generatedBy CodePro at 2/4/15 9:28 AM */ @Test public void testSetLayout_1() throws Exception { ConcurrentConfigurationContext fixture = new ConcurrentConfigurationContext(); fixture.setMetaData(new DummyMetaData()); fixture.setRunStatus(RunStatus.DISABLED); fixture.setLayout(new SimpleLayout()); fixture.addFilter((AuditEventFilter) null); fixture.addHandler(new ConsoleAuditHandler()); Layout layout = new SimpleLayout(); fixture.setLayout(layout); // add additional test code here } /** * Run the void setMetaData(MetaData) method test. * * @throws Exception the exception * @generatedBy CodePro at 2/4/15 9:28 AM */ @Test public void testSetMetaData_1() throws Exception { ConcurrentConfigurationContext fixture = new ConcurrentConfigurationContext(); fixture.setMetaData(new DummyMetaData()); fixture.setRunStatus(RunStatus.DISABLED); fixture.setLayout(new SimpleLayout()); fixture.addFilter((AuditEventFilter) null); fixture.addHandler(new ConsoleAuditHandler()); MetaData metaData = new DummyMetaData(); fixture.setMetaData(metaData); // add additional test code here } /** * Run the void setRunStatus(RunStatus) method test. * * @throws Exception the exception * @generatedBy CodePro at 2/4/15 9:28 AM */ @Test public void testSetRunStatus_1() throws Exception { ConcurrentConfigurationContext fixture = new ConcurrentConfigurationContext(); fixture.setMetaData(new DummyMetaData()); fixture.setRunStatus(RunStatus.DISABLED); fixture.setLayout(new SimpleLayout()); fixture.addFilter((AuditEventFilter) null); fixture.addHandler(new ConsoleAuditHandler()); RunStatus runStatus = RunStatus.DISABLED; fixture.setRunStatus(runStatus); // add additional test code here } /** * Perform pre-test initialization. * * @throws Exception * if the initialization fails for some reason * * @generatedBy CodePro at 2/4/15 9:28 AM */ @Before public void setUp() throws Exception { // add additional set up code here } /** * Perform post-test clean-up. * * @throws Exception * if the clean-up fails for some reason * * @generatedBy CodePro at 2/4/15 9:28 AM */ @After public void tearDown() throws Exception { // Add additional tear down code here } /** * Launch the test. * * @param args the command line arguments * * @generatedBy CodePro at 2/4/15 9:28 AM */ public static void main(String[] args) { new org.junit.runner.JUnitCore().run(ConcurrentConfigurationContextTest.class); } }