KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > objectweb > celtix > bus > configuration > CeltixConfigurationImplTest


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 JavaDoc {
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