X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-binding-broker%2Fsrc%2Ftest%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fmd%2Fsal%2Fbinding%2Ftest%2FAbstractBaseDataBrokerTest.java;h=dc1d871ec6e3962dd16d07d7aad2a710897d35c1;hp=257ed9031c440d3e0047d587e5724621a04d3024;hb=aaea3e9a92ae9d6fac04c4a065db4b35cbca9ed0;hpb=8a8de0bffed5b6c9b4ac821dfafa7e944c70ef9d diff --git a/opendaylight/md-sal/sal-binding-broker/src/test/java/org/opendaylight/controller/md/sal/binding/test/AbstractBaseDataBrokerTest.java b/opendaylight/md-sal/sal-binding-broker/src/test/java/org/opendaylight/controller/md/sal/binding/test/AbstractBaseDataBrokerTest.java index 257ed9031c..dc1d871ec6 100644 --- a/opendaylight/md-sal/sal-binding-broker/src/test/java/org/opendaylight/controller/md/sal/binding/test/AbstractBaseDataBrokerTest.java +++ b/opendaylight/md-sal/sal-binding-broker/src/test/java/org/opendaylight/controller/md/sal/binding/test/AbstractBaseDataBrokerTest.java @@ -15,6 +15,7 @@ import org.opendaylight.controller.md.sal.binding.api.DataBroker; import org.opendaylight.controller.md.sal.dom.api.DOMDataBroker; import org.opendaylight.yangtools.yang.model.api.SchemaContext; +@Deprecated public abstract class AbstractBaseDataBrokerTest extends AbstractSchemaAwareTest { private static final int ASSERT_COMMIT_DEFAULT_TIMEOUT = 5000; @@ -25,11 +26,18 @@ public abstract class AbstractBaseDataBrokerTest extends AbstractSchemaAwareTest protected abstract AbstractDataBrokerTestCustomizer createDataBrokerTestCustomizer(); + public AbstractDataBrokerTestCustomizer getDataBrokerTestCustomizer() { + if (testCustomizer == null) { + throw new IllegalStateException("testCustomizer not yet set by call to createDataBrokerTestCustomizer()"); + } + return testCustomizer; + } + @Override protected void setupWithSchema(final SchemaContext context) { testCustomizer = createDataBrokerTestCustomizer(); dataBroker = testCustomizer.createDataBroker(); - domBroker = testCustomizer.createDOMDataBroker(); + domBroker = testCustomizer.getDOMDataBroker(); testCustomizer.updateSchema(context); }