import java.util.Collections;
import java.util.concurrent.ExecutionException;
import org.junit.Assert;
-import org.junit.Before;
import org.junit.Test;
+import org.junit.runner.RunWith;
import org.mockito.Mock;
-import org.mockito.MockitoAnnotations;
+import org.mockito.junit.MockitoJUnitRunner;
import org.opendaylight.mdsal.common.api.CommitInfo;
import org.opendaylight.mdsal.common.api.LogicalDatastoreType;
import org.opendaylight.mdsal.common.api.TransactionCommitFailedException;
import org.opendaylight.mdsal.dom.spi.store.DOMStoreWriteTransaction;
+@RunWith(MockitoJUnitRunner.StrictStubs.class)
public class AbstractDOMBrokerWriteTransactionTest {
-
@Mock
- private AbstractDOMTransactionFactory abstractDOMTransactionFactory;
-
+ private AbstractDOMTransactionFactory<?> abstractDOMTransactionFactory;
@Mock
private DOMStoreWriteTransaction domStoreWriteTransaction;
}
@Override
- protected DOMStoreWriteTransaction createTransaction(LogicalDatastoreType key) {
+ protected DOMStoreWriteTransaction createTransaction(final LogicalDatastoreType key) {
return null;
}
}
}
- @Before
- public void setup() {
- MockitoAnnotations.initMocks(this);
- }
-
@Test
public void readyRuntimeExceptionAndCancel() throws InterruptedException {
RuntimeException thrown = new RuntimeException();