package org.peerbox.app.activity.collectors;
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertNotNull;
import static org.junit.Assert.assertNull;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;
import org.peerbox.BaseJUnitTest;
public class ActivityConfigurationTest extends BaseJUnitTest {
private ActivityConfiguration activity;
@Before
public void setUp() throws Exception {
activity = new ActivityConfiguration();
}
@After
public void tearDown() throws Exception {
activity = null;
}
@Test
public void testActivityConfiguration() {
assertNotNull(activity);
assertNull(activity.getGeneralMessageCollector());
assertNull(activity.getNodeManagerCollector());
assertNull(activity.getUserManagerCollector());
assertNull(activity.getFileManagerCollector());
}
@Test
public void testGetAndSetGeneralMessageCollector() {
GeneralMessageCollector msg = new GeneralMessageCollector(null);
activity.setGeneralMessageCollector(msg);
assertEquals(activity.getGeneralMessageCollector(), msg);
activity.setGeneralMessageCollector(null);
assertNull(activity.getGeneralMessageCollector());
}
@Test
public void testGetAndSetNodeManagerCollector() {
NodeManagerCollector msg = new NodeManagerCollector(null);
activity.setNodeManagerCollector(msg);
assertEquals(activity.getNodeManagerCollector(), msg);
activity.setNodeManagerCollector(null);
assertNull(activity.getNodeManagerCollector());
}
@Test
public void testGetAndSetUserManagerCollector() {
UserManagerCollector msg = new UserManagerCollector(null);
activity.setUserManagerCollector(msg);
assertEquals(activity.getUserManagerCollector(), msg);
activity.setUserManagerCollector(null);
assertNull(activity.getUserManagerCollector());
}
@Test
public void testGetFileManagerCollector() {
FileManagerCollector msg = new FileManagerCollector(null);
activity.setFileManagerCollector(msg);
assertEquals(activity.getFileManagerCollector(), msg);
activity.setFileManagerCollector(null);
assertNull(activity.getFileManagerCollector());
}
}