BUG 3121 - destroy topic implementation
[controller.git] / opendaylight / md-sal / messagebus-impl / src / test / java / org / opendaylight / controller / config / yang / messagebus / app / impl / MessageBusAppImplModuleTest.java
index e26502f949fd8fbddbd04f49edfcfd2e46691f27..fe5e60b3e418bff1def48f0fe6398322b2763859 100644 (file)
@@ -28,6 +28,8 @@ import org.opendaylight.yangtools.yang.binding.DataObject;
 import org.opendaylight.yangtools.yang.binding.InstanceIdentifier;
 import org.osgi.framework.BundleContext;
 
+import com.google.common.util.concurrent.CheckedFuture;
+
 import javax.management.ObjectName;
 
 import static org.junit.Assert.assertEquals;
@@ -101,7 +103,8 @@ public class MessageBusAppImplModuleTest {
         WriteTransaction writeTransactionMock = mock(WriteTransaction.class);
         doReturn(writeTransactionMock).when(dataBrokerMock).newWriteOnlyTransaction();
         doNothing().when(writeTransactionMock).put(any(LogicalDatastoreType.class), any(InstanceIdentifier.class), any(DataObject.class), eq(true));
-
+        CheckedFuture checkedFutureMock = mock(CheckedFuture.class);
+        doReturn(checkedFutureMock).when(writeTransactionMock).submit();
         assertNotNull("EventSourceRegistryWrapper has not been created correctly.", messageBusAppImplModule.createInstance());
     }