1 package org.objectweb.celtix.bus.configuration; 2 3 import junit.framework.TestCase; 4 5 import org.objectweb.celtix.Bus; 6 import org.objectweb.celtix.bus.busimpl.CeltixBus; 7 import org.objectweb.celtix.configuration.Configuration; 8 9 public class CeltixConfigurationImplTest extends TestCase { 10 Bus bus; 11 12 public void setUp() throws Exception { 13 bus = Bus.getCurrent(); 14 } 15 16 public void tearDown() { 17 18 } 19 20 public void testServicesMonitoring() { 21 Configuration busConfig = bus.getConfiguration(); 22 boolean servicesMonitoring = busConfig.getBoolean("servicesMonitoring"); 23 assertEquals("servicesMonitoring is wrong", false, servicesMonitoring); 24 assertEquals("bus.servicesMonitoring is wrong", false, ((CeltixBus)bus).isServicesMonitoring()); 25 26 busConfig.setObject("servicesMonitoring", Boolean.TRUE); 27 Configuration busConfigNew = bus.getConfiguration(); 28 boolean servicesMonitoringNew = busConfigNew.getBoolean("servicesMonitoring"); 29 assertEquals("servicesMonitoring is wrong", true, servicesMonitoringNew); 30 assertEquals("bus.servicesMonitoring is wrong", true, ((CeltixBus)bus).isServicesMonitoring()); 31 } 32 33 } 34 | Popular Tags |