import static org.mockito.Mockito.doNothing;
import static org.mockito.Mockito.doReturn;
import static org.mockito.Mockito.mock;
+import static org.opendaylight.mdsal.dom.broker.TestUtils.TEST_CHILD;
import com.google.common.collect.Multimap;
import com.google.common.util.concurrent.ListenableFuture;
import org.opendaylight.yangtools.util.ListenerRegistry;
import org.opendaylight.yangtools.yang.model.api.stmt.SchemaNodeIdentifier.Absolute;
-public class DOMNotificationRouterTest extends TestUtils {
+public class DOMNotificationRouterTest {
@Test
public void create() throws Exception {
}
@Override
- ListenableFuture<? extends Object> publish(DOMNotification notification,
- Collection<AbstractListenerRegistration<? extends DOMNotificationListener>> subscribers) {
+ ListenableFuture<? extends Object> publish(final DOMNotification notification,
+ final Collection<AbstractListenerRegistration<? extends DOMNotificationListener>> subscribers) {
if (triggerRejected) {
return REJECTED;
}
import static org.mockito.Mockito.mock;
import static org.mockito.Mockito.timeout;
import static org.mockito.Mockito.verify;
+import static org.opendaylight.mdsal.dom.broker.TestUtils.getTestRpcImplementation;
import com.google.common.util.concurrent.Futures;
import com.google.common.util.concurrent.ListenableFuture;
import org.opendaylight.yangtools.yang.test.util.YangParserTestUtils;
@RunWith(MockitoJUnitRunner.StrictStubs.class)
-public class DOMRpcRouterTest extends TestUtils {
+public class DOMRpcRouterTest {
private static final QName FOO = QName.create("actions", "foo");
private static final QName BAR = QName.create(FOO, "bar");
private static final QName BAZ = QName.create(FOO, "baz");
import static org.junit.Assert.assertTrue;
import static org.mockito.Mockito.doReturn;
import static org.mockito.Mockito.mock;
+import static org.opendaylight.mdsal.dom.broker.TestUtils.EXCEPTION_TEXT;
+import static org.opendaylight.mdsal.dom.broker.TestUtils.TEST_CONTAINER;
+import static org.opendaylight.mdsal.dom.broker.TestUtils.getTestRpcImplementation;
import com.google.common.util.concurrent.ListenableFuture;
import java.util.ArrayList;
import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier;
import org.opendaylight.yangtools.yang.model.api.RpcDefinition;
-public class GlobalDOMRpcRoutingTableEntryTest extends TestUtils {
+public class GlobalDOMRpcRoutingTableEntryTest {
@Test
public void basicTest() {
final Map<YangInstanceIdentifier, List<DOMRpcImplementation>> rpcImplementations = new HashMap<>();
import static org.junit.Assert.assertThrows;
import static org.mockito.Mockito.doReturn;
import static org.mockito.Mockito.mock;
+import static org.opendaylight.mdsal.dom.broker.TestUtils.TEST_CHILD;
import com.google.common.util.concurrent.ListenableFuture;
import java.util.HashMap;
import org.opendaylight.mdsal.dom.broker.util.TestModel;
import org.opendaylight.yangtools.yang.model.api.RpcDefinition;
-public class RoutedDOMRpcRoutingTableEntryTest extends TestUtils {
+public class RoutedDOMRpcRoutingTableEntryTest {
@Test
public void basicTest() {
final RpcDefinition rpcDefinition = mock(RpcDefinition.class);
import org.opendaylight.yangtools.yang.data.impl.schema.ImmutableNodes;
import org.opendaylight.yangtools.yang.data.impl.schema.builder.impl.ImmutableMapEntryNodeBuilder;
-abstract class TestUtils {
+final class TestUtils {
private static final MapNode OUTER_LIST = ImmutableNodes.mapNodeBuilder(TestModel.OUTER_LIST_QNAME)
.withChild(ImmutableNodes.mapEntry(TestModel.OUTER_LIST_QNAME, TestModel.ID_QNAME, 1)).build();
static final String EXCEPTION_TEXT = "TestRpcImplementationException";
+ private TestUtils() {
+ // Hidden on purpose
+ }
+
static TestRpcImplementation getTestRpcImplementation() {
return new TestRpcImplementation();
}
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertNotNull;
import static org.junit.Assert.assertTrue;
+import static org.opendaylight.mdsal.dom.broker.TestUtils.TEST_CONTAINER;
+import static org.opendaylight.mdsal.dom.broker.TestUtils.getTestRpcImplementation;
import java.util.ArrayList;
import java.util.HashMap;
import org.opendaylight.mdsal.dom.broker.util.TestModel;
import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier;
-public class UnknownDOMRpcRoutingTableEntryTest extends TestUtils {
+public class UnknownDOMRpcRoutingTableEntryTest {
private static final List<DOMRpcImplementation> TEST_LIST = new ArrayList<>();
@Test