import org.mockito.Mockito;
import org.mockito.MockitoAnnotations;
import org.opendaylight.controller.cluster.datastore.DatastoreContext.Builder;
-import org.opendaylight.controller.cluster.datastore.TransactionProxy.TransactionType;
import org.opendaylight.controller.cluster.datastore.TransactionProxyTest.TestException;
import org.opendaylight.controller.cluster.datastore.messages.BatchedModifications;
import org.opendaylight.controller.cluster.datastore.messages.BatchedModificationsReply;
@Mock
protected ActorContext mockActorContext;
+ protected TransactionContextFactory mockComponentFactory;
+
private SchemaContext schemaContext;
@Mock
doReturn(dataStoreContextBuilder.build()).when(mockActorContext).getDatastoreContext();
doReturn(10).when(mockActorContext).getTransactionOutstandingOperationLimit();
+ mockComponentFactory = TransactionContextFactory.create(mockActorContext);
+
Timer timer = new MetricRegistry().timer("test");
doReturn(timer).when(mockActorContext).getOperationTimer(any(String.class));
return Futures.successful(new BatchedModificationsReply(count));
}
+ @SuppressWarnings("unchecked")
protected Future<Object> incompleteFuture() {
return mock(Future.class);
}