X-Git-Url: http://wamblee.org/gitweb/?a=blobdiff_plain;f=integrationtest%2Fsrc%2Ftest%2Fjava%2Forg%2Fwamblee%2Fxmlrouter%2Fintegrationtest%2FXmlRouterIntegrationTest.java;h=5f93ff8d3ee2f766bd452b2f4dcc425ee54af4b9;hb=7f04c3ea832149210b5263c57b36347ac98fcf75;hp=cfd362587474ac7365e07dc57be5f3548f64b5cf;hpb=53d7d84ea5e71c39b2dbeffaf520a33ae3c13249;p=xmlrouter diff --git a/integrationtest/src/test/java/org/wamblee/xmlrouter/integrationtest/XmlRouterIntegrationTest.java b/integrationtest/src/test/java/org/wamblee/xmlrouter/integrationtest/XmlRouterIntegrationTest.java index cfd3625..5f93ff8 100644 --- a/integrationtest/src/test/java/org/wamblee/xmlrouter/integrationtest/XmlRouterIntegrationTest.java +++ b/integrationtest/src/test/java/org/wamblee/xmlrouter/integrationtest/XmlRouterIntegrationTest.java @@ -29,16 +29,49 @@ public class XmlRouterIntegrationTest { @Configuration() public Option[] config() { - return options(junitBundles(), - // mockito 1.7 - // wrappedBundle(mavenBundle().groupId("org.mockito") - // .artifactId("mockito-all").version("1.7")), - // mockito 1.8.5 + return options( + // Test dependencies + mavenBundle().groupId("junit").artifactId("junit-dep") + .version("4.8.2"), // mavenBundle().groupId("org.mockito").artifactId("mockito-all") .version("1.8.5"), // + + // Dependencies from wamblee utils (TODO create bundle of + // support-general with optional dependencies). + mavenBundle().groupId("org.eclipse.persistence") + .artifactId("javax.persistence").version("2.0.0"), // + wrappedBundle(mavenBundle().groupId("net.sf.ehcache") + .artifactId("ehcache-core").version("2.2.0")), // + + // XML Router API packages. + mavenBundle().groupId("org.wamblee.xmlrouter") + .artifactId("xmlrouter-common").versionAsInProject(),// + mavenBundle().groupId("org.wamblee.xmlrouter") + .artifactId("xmlrouter-config").versionAsInProject(),// + mavenBundle().groupId("org.wamblee.xmlrouter") + .artifactId("xmlrouter-publish").versionAsInProject(),// + mavenBundle().groupId("org.wamblee.xmlrouter") + .artifactId("xmlrouter-subscribe").versionAsInProject(),// + mavenBundle().groupId("org.wamblee.xmlrouter") + .artifactId("xmlrouter-listener").versionAsInProject(),// + + // OSGI runtimes felix()); } + /* + * @Configuration() public Option[] config() { return + * options(mavenBundle().groupId("junit").artifactId("junit-dep") + * .version("4.8.2"), // mockito 1.7 // + * wrappedBundle(mavenBundle().groupId("org.mockito") // + * .artifactId("mockito-all").version("1.7")), // mockito 1.8.5 // + * mavenBundle().groupId("org.objenesis").artifactId("objenesis") // + * .version("1.0"), // // mavenBundle("org.hamcrest", + * "hamcrest-core").version("1.1"),// + * mavenBundle().groupId("org.mockito").artifactId("mockito-all") + * .version("1.8.5"), // felix()); } + */ + @Test public void test1(BundleContext aContext) { System.out.println("=== Got context " + aContext);