X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-distributed-datastore%2Fsrc%2Ftest%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fcluster%2Fdatastore%2FDatastoreContextContextPropertiesUpdaterTest.java;h=a113856627e7ca0ddf70c6cc72ac1d747e678478;hp=88d1b8061fd5b6db146a3d3e56c4ff9658e03bbb;hb=HEAD;hpb=f8b768f558e8f77509f1e37de6da382f821c8be0 diff --git a/opendaylight/md-sal/sal-distributed-datastore/src/test/java/org/opendaylight/controller/cluster/datastore/DatastoreContextContextPropertiesUpdaterTest.java b/opendaylight/md-sal/sal-distributed-datastore/src/test/java/org/opendaylight/controller/cluster/datastore/DatastoreContextContextPropertiesUpdaterTest.java index 88d1b8061f..244df9c0bc 100644 --- a/opendaylight/md-sal/sal-distributed-datastore/src/test/java/org/opendaylight/controller/cluster/datastore/DatastoreContextContextPropertiesUpdaterTest.java +++ b/opendaylight/md-sal/sal-distributed-datastore/src/test/java/org/opendaylight/controller/cluster/datastore/DatastoreContextContextPropertiesUpdaterTest.java @@ -10,6 +10,8 @@ package org.opendaylight.controller.cluster.datastore; import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertNotNull; import static org.junit.Assert.assertTrue; +import static org.opendaylight.controller.cluster.datastore.DatastoreContextIntrospectorTest.INTROSPECTOR_FACTORY; +import static org.opendaylight.mdsal.common.api.LogicalDatastoreType.CONFIGURATION; import java.lang.reflect.Field; import java.util.HashMap; @@ -24,9 +26,8 @@ public class DatastoreContextContextPropertiesUpdaterTest { public void updateOnConstructionTest() throws Exception { final Map properties = new HashMap<>(); properties.put("shardTransactionIdleTimeoutInMinutes", 10); - final DatastoreContext datastoreContext = DatastoreContext.newBuilder().build(); - final DatastoreContextIntrospector introspector = new DatastoreContextIntrospector(datastoreContext); + final DatastoreContextIntrospector introspector = INTROSPECTOR_FACTORY.newInstance(CONFIGURATION); final DatastoreContextPropertiesUpdater updater = new DatastoreContextPropertiesUpdater(introspector, properties); @@ -42,9 +43,8 @@ public class DatastoreContextContextPropertiesUpdaterTest { public void onUpdateTest() throws Exception { final Map properties = new HashMap<>(); properties.put("shardTransactionIdleTimeoutInMinutes", 10); - final DatastoreContext datastoreContext = DatastoreContext.newBuilder().build(); - assertNotNull(datastoreContext); - final DatastoreContextIntrospector introspector = new DatastoreContextIntrospector(datastoreContext); + + final DatastoreContextIntrospector introspector = INTROSPECTOR_FACTORY.newInstance(CONFIGURATION); assertNotNull(introspector); final DatastoreContextPropertiesUpdater updater = new DatastoreContextPropertiesUpdater(introspector, properties); @@ -66,8 +66,7 @@ public class DatastoreContextContextPropertiesUpdaterTest { final Map properties = new HashMap<>(); properties.put("shardTransactionIdleTimeoutInMinutes", 10); - final DatastoreContext datastoreContext = DatastoreContext.newBuilder().build(); - final DatastoreContextIntrospector introspector = new DatastoreContextIntrospector(datastoreContext); + final DatastoreContextIntrospector introspector = INTROSPECTOR_FACTORY.newInstance(CONFIGURATION); final DatastoreContextPropertiesUpdater updater = new DatastoreContextPropertiesUpdater(introspector, properties); final DummyListenerImpl dummyListener = new DummyListenerImpl(); @@ -83,17 +82,17 @@ public class DatastoreContextContextPropertiesUpdaterTest { updater.close(); } - private Object resolveField(final String name, final Object obj) throws Exception { + private static Object resolveField(final String name, final Object obj) throws Exception { final Field currProps = obj.getClass().getDeclaredField(name); currProps.setAccessible(true); return currProps.get(obj); } - private class DummyListenerImpl implements Listener { - + private static final class DummyListenerImpl implements Listener { private DatastoreContextFactory contextFactory; @Override + @SuppressWarnings("checkstyle:hiddenField") public void onDatastoreContextUpdated(final DatastoreContextFactory contextFactory) { this.contextFactory = contextFactory; }