Better solution for setting the context. The context is now known as soon as componen...
[utils] / system / spring / src / test / java / org / wamblee / system / spring / SpringComponentTest.java
index 97e0417e9ec9f7db9a6d55455c2cae9b28d1b790..72912fe9fa32e9b68a1244e70341f2a6cada7933 100644 (file)
@@ -46,7 +46,7 @@ public class SpringComponentTest extends TestCase {
                                new String[] { HELLO_SERVICE_SPRING_XML },
                                new HashMap<String, ProvidedInterface>(),
                                new HashMap<RequiredInterface, String>());
-               system.start("Hello");
+               system.start();
                ProvidedInterface[] services = system.getRunningServices();
                assertEquals(0, services.length);
                
@@ -61,7 +61,7 @@ public class SpringComponentTest extends TestCase {
                SpringComponent system = new SpringComponent("system", 
                                new String[] { HELLO_SERVICE_SPRING_XML }, provided,
                                new HashMap<RequiredInterface, String>());
-               system.start("Hello");
+               system.start();
                ProvidedInterface[] services = system.getRunningServices();
                assertEquals(1, services.length);
                assertTrue(services[0].getImplementation() instanceof HelloService);
@@ -82,7 +82,7 @@ public class SpringComponentTest extends TestCase {
                props.load(new ClassPathResource(PROPERTY_FILE).getInputStream());
                system.addProperties(props);
                
-               system.start("Hello");
+               system.start();
                ProvidedInterface[] services = system.getRunningServices();
                assertEquals("Property Value", 
                                ((HelloService)services[0].getImplementation()).say());
@@ -94,7 +94,7 @@ public class SpringComponentTest extends TestCase {
                                        new String[] { HELLO_SERVICE_SPRING_WITH_REQS_XML },
                                        new HashMap<String, ProvidedInterface>(),
                                        new HashMap<RequiredInterface, String>());
-                       system.start("Bla");
+                       system.start();
                } catch (SystemAssemblyException e) {
                        //e.printStackTrace();
                        return;
@@ -115,7 +115,7 @@ public class SpringComponentTest extends TestCase {
                helloService.publish(helloObject);
                system.getRequiredServices()[0].setProvider(helloService);
                
-               system.start("Bla");
+               system.start();
                system.stop();
        }
        
@@ -136,7 +136,7 @@ public class SpringComponentTest extends TestCase {
                        new DefaultProvidedInterface("hello", HelloService.class);
                helloService.publish(helloObject);
                system.getRequiredServices()[0].setProvider(helloService);
-               system.start("Bla");
+               system.start();
                ProvidedInterface started = system.getProvidedServices()[0];
                
            assertNotNull(started.getImplementation());