X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsamples%2Ftoaster-it%2Fsrc%2Ftest%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fsample%2Ftoaster%2Fit%2FToasterTest.java;h=dd5535697d437f70d8dc2a0ceb70b54a84a84fd6;hb=refs%2Fchanges%2F27%2F100827%2F7;hp=b255ad318f574e5bd18373b9384c75c7aee6c061;hpb=2bf7349f94202f24f132b14c9cd66340c65a67ee;p=controller.git diff --git a/opendaylight/md-sal/samples/toaster-it/src/test/java/org/opendaylight/controller/sample/toaster/it/ToasterTest.java b/opendaylight/md-sal/samples/toaster-it/src/test/java/org/opendaylight/controller/sample/toaster/it/ToasterTest.java index b255ad318f..dd5535697d 100644 --- a/opendaylight/md-sal/samples/toaster-it/src/test/java/org/opendaylight/controller/sample/toaster/it/ToasterTest.java +++ b/opendaylight/md-sal/samples/toaster-it/src/test/java/org/opendaylight/controller/sample/toaster/it/ToasterTest.java @@ -10,6 +10,7 @@ package org.opendaylight.controller.sample.toaster.it; import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertTrue; import static org.ops4j.pax.exam.CoreOptions.maven; + import java.lang.management.ManagementFactory; import javax.inject.Inject; import javax.management.MBeanServer; @@ -28,23 +29,13 @@ import org.ops4j.pax.exam.util.Filter; @RunWith(PaxExam.class) public class ToasterTest extends AbstractMdsalTestBase { @Inject - @Filter(timeout=60*1000) + @Filter(timeout = 60 * 1000) KitchenService kitchenService; - @Override - public String getModuleName() { - return "toaster-provider-impl"; - } - - @Override - public String getInstanceName() { - return "toaster-provider-impl"; - } - @Override public MavenUrlReference getFeatureRepo() { - return maven().groupId("org.opendaylight.controller").artifactId("features-mdsal").classifier("features") - .type("xml").versionAsInProject(); + return maven().groupId("org.opendaylight.controller").artifactId("features-controller-experimental") + .classifier("features").type("xml").versionAsInProject(); } @Override @@ -55,7 +46,8 @@ public class ToasterTest extends AbstractMdsalTestBase { @Test public void testToaster() throws Exception { MBeanServer platformMBeanServer = ManagementFactory.getPlatformMBeanServer(); - ObjectName providerOn = new ObjectName("org.opendaylight.controller:instanceName=toaster-provider-impl,type=RuntimeBean,moduleFactoryName=toaster-provider-impl"); + ObjectName providerOn = new ObjectName( + "org.opendaylight.controller:name=OpendaylightToaster,type=toaster-provider"); long toastsMade = (long) platformMBeanServer.getAttribute(providerOn, "ToastsMade"); assertEquals(0, toastsMade); @@ -63,8 +55,8 @@ public class ToasterTest extends AbstractMdsalTestBase { boolean success = true; // Make toasts using OSGi service - success &= kitchenService.makeBreakfast( EggsType.SCRAMBLED, HashBrown.class, 4).get().isSuccessful(); - success &= kitchenService.makeBreakfast( EggsType.POACHED, WhiteBread.class, 8 ).get().isSuccessful(); + success &= kitchenService.makeBreakfast(EggsType.SCRAMBLED, HashBrown.VALUE, 4).get().isSuccessful(); + success &= kitchenService.makeBreakfast(EggsType.POACHED, WhiteBread.VALUE, 8).get().isSuccessful(); assertTrue("Not all breakfasts succeeded", success);