make InMemoryControllerModuleTest actually test DataBroker
authorMichael Vorburger <mike@vorburger.ch>
Fri, 21 Dec 2018 12:35:04 +0000 (13:35 +0100)
committerMichael Vorburger <mike@vorburger.ch>
Wed, 1 Jul 2020 23:38:03 +0000 (01:38 +0200)
Signed-off-by: Michael Vorburger <mike@vorburger.ch>
src/test/java/org/opendaylight/controller/simple/test/InMemoryControllerModuleTest.java

index 9a4120e6e296be1abd90892a668157d931e7ee7a..2da2f4b0b1591f92eec1325842410fd830ef2b9e 100644 (file)
@@ -7,7 +7,10 @@
  */
 package org.opendaylight.controller.simple.test;
 
+import javax.inject.Inject;
 import org.junit.Rule;
+import org.junit.Test;
+import org.opendaylight.controller.md.sal.binding.api.DataBroker;
 import org.opendaylight.controller.simple.InMemoryControllerModule;
 import org.opendaylight.infrautils.inject.guice.testutils.AnnotationsModule;
 import org.opendaylight.infrautils.inject.guice.testutils.GuiceRule2;
@@ -17,4 +20,9 @@ public class InMemoryControllerModuleTest extends AbstractSimpleDistributionTest
 
     public @Rule GuiceRule2 guice = new GuiceRule2(InMemoryControllerModule.class, AnnotationsModule.class);
 
+    @Inject DataBroker dataBroker;
+
+    @Test public void testDataBroker() {
+        dataBroker.newReadWriteTransaction().commit();
+    }
 }