X-Git-Url: http://wamblee.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=system%2Fgeneral%2Fsrc%2Ftest%2Fjava%2Forg%2Fwamblee%2Fsystem%2Fcontainer%2FContainerTest.java;fp=system%2Fgeneral%2Fsrc%2Ftest%2Fjava%2Forg%2Fwamblee%2Fsystem%2Fcontainer%2FContainerTest.java;h=5908a85e30c029eb60e5f5579138b5cb1e3037fd;hb=531559394b56b0dbf817d52c8c596216550a5cbb;hp=95d7e312f0d77ced6cc3c9eceba0d41885d7bee7;hpb=5ec164d27af4ca134b17380552038fb9ca6bc143;p=utils diff --git a/system/general/src/test/java/org/wamblee/system/container/ContainerTest.java b/system/general/src/test/java/org/wamblee/system/container/ContainerTest.java index 95d7e312..5908a85e 100644 --- a/system/general/src/test/java/org/wamblee/system/container/ContainerTest.java +++ b/system/general/src/test/java/org/wamblee/system/container/ContainerTest.java @@ -398,15 +398,12 @@ public class ContainerTest extends TestCase { .getProvidedInterfaces()[0]); container.getRequiredInterfaces()[1].setProvider(env .getProvidedInterfaces()[1]); - container.start(); - assertSame(env.getProvidedInterfaces()[0], container - .getRequiredInterfaces()[0].getProvider()); - assertSame(env.getProvidedInterfaces()[1], container - .getRequiredInterfaces()[1].getProvider()); - assertSame(env.getProvidedInterfaces()[0], application - .getRequiredInterfaces()[0].getProvider()); - assertSame(env.getProvidedInterfaces()[1], application - .getRequiredInterfaces()[1].getProvider()); + try { + container.start(); + } catch (SystemAssemblyException e) { + return; + } + fail(); } public void testSealed() { @@ -521,9 +518,9 @@ public class ContainerTest extends TestCase { top.addComponent(envcontainer).addComponent(appcontainer); top.start(); - AssertionUtils.assertEquals(new String[] { "start.environment", "start.application" }, - _tracker.getEvents(Thread.currentThread()).toArray( - new String[0])); + AssertionUtils.assertEquals(new String[] { "start.environment", + "start.application" }, _tracker.getEvents( + Thread.currentThread()).toArray(new String[0])); } }