X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-distributed-datastore%2Fsrc%2Ftest%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fcluster%2Fdatastore%2FAbstractShardTest.java;h=39fe452b256d46d29fcfa17bc3d2b765ec138463;hb=d54ecf76d2bb2a06b0d94a8d4b8ad6ca0d7830e0;hp=7e8d23c6a87c916954090486fe0ea305a7e89625;hpb=32681853a2d71d7a6bc891091e9820918b1541d2;p=controller.git diff --git a/opendaylight/md-sal/sal-distributed-datastore/src/test/java/org/opendaylight/controller/cluster/datastore/AbstractShardTest.java b/opendaylight/md-sal/sal-distributed-datastore/src/test/java/org/opendaylight/controller/cluster/datastore/AbstractShardTest.java index 7e8d23c6a8..39fe452b25 100644 --- a/opendaylight/md-sal/sal-distributed-datastore/src/test/java/org/opendaylight/controller/cluster/datastore/AbstractShardTest.java +++ b/opendaylight/md-sal/sal-distributed-datastore/src/test/java/org/opendaylight/controller/cluster/datastore/AbstractShardTest.java @@ -264,13 +264,17 @@ public abstract class AbstractShardTest extends AbstractActorTest{ } } - protected Object prepareForwardedReadyTransaction(ShardDataTreeCohort cohort, String transactionID, - short version, boolean doCommitOnReady) { + static ShardDataTreeTransactionParent newShardDataTreeTransactionParent(ShardDataTreeCohort cohort) { ShardDataTreeTransactionParent mockParent = mock(ShardDataTreeTransactionParent.class); doReturn(cohort).when(mockParent).finishTransaction(any(ReadWriteShardDataTreeTransaction.class)); doNothing().when(mockParent).abortTransaction(any(AbstractShardDataTreeTransaction.class)); + return mockParent; + } + + protected ForwardedReadyTransaction prepareForwardedReadyTransaction(ShardDataTreeCohort cohort, + String transactionID, short version, boolean doCommitOnReady) { return new ForwardedReadyTransaction(transactionID, version, - new ReadWriteShardDataTreeTransaction(mockParent, transactionID, + new ReadWriteShardDataTreeTransaction(newShardDataTreeTransactionParent(cohort), transactionID, mock(DataTreeModification.class)), true, doCommitOnReady); }