X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=binding%2Fmdsal-binding-dom-adapter%2Fsrc%2Ftest%2Fjava%2Forg%2Fopendaylight%2Fmdsal%2Fbinding%2Fdom%2Fadapter%2Ftest%2FWriteTransactionTest.java;h=d742d325bed2d380c339cf429686fddab6600769;hb=f06aa6ae3480a7744709aeb3b5dad33ff5eab2ab;hp=b5c36cb065f59cb7cd913ac58fa0a54967fc40a1;hpb=3465f4de809d285005b9586b6be5d4e1a48840d3;p=mdsal.git diff --git a/binding/mdsal-binding-dom-adapter/src/test/java/org/opendaylight/mdsal/binding/dom/adapter/test/WriteTransactionTest.java b/binding/mdsal-binding-dom-adapter/src/test/java/org/opendaylight/mdsal/binding/dom/adapter/test/WriteTransactionTest.java index b5c36cb065..d742d325be 100644 --- a/binding/mdsal-binding-dom-adapter/src/test/java/org/opendaylight/mdsal/binding/dom/adapter/test/WriteTransactionTest.java +++ b/binding/mdsal-binding-dom-adapter/src/test/java/org/opendaylight/mdsal/binding/dom/adapter/test/WriteTransactionTest.java @@ -23,7 +23,6 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.mdsal.te import org.opendaylight.yangtools.yang.binding.InstanceIdentifier; public class WriteTransactionTest extends AbstractDataBrokerTest { - private static final InstanceIdentifier TOP_PATH = InstanceIdentifier.create(Top.class); private static final TopLevelListKey TOP_LIST_KEY = new TopLevelListKey("foo"); private static final InstanceIdentifier NODE_PATH = TOP_PATH.child(TopLevelList.class, TOP_LIST_KEY); @@ -39,9 +38,8 @@ public class WriteTransactionTest extends AbstractDataBrokerTest { @Test public void testPutCreateParentsSuccess() throws InterruptedException, ExecutionException { - final WriteTransaction writeTx = getDataBroker().newWriteOnlyTransaction(); - writeTx.put(LogicalDatastoreType.OPERATIONAL, NODE_PATH, NODE,true); + writeTx.mergeParentStructurePut(LogicalDatastoreType.OPERATIONAL, NODE_PATH, NODE); writeTx.commit().get(); final ReadTransaction readTx = getDataBroker().newReadOnlyTransaction(); @@ -53,9 +51,8 @@ public class WriteTransactionTest extends AbstractDataBrokerTest { @Test public void testMergeCreateParentsSuccess() throws InterruptedException, ExecutionException { - final WriteTransaction writeTx = getDataBroker().newWriteOnlyTransaction(); - writeTx.merge(LogicalDatastoreType.OPERATIONAL, NODE_PATH, NODE,true); + writeTx.mergeParentStructureMerge(LogicalDatastoreType.OPERATIONAL, NODE_PATH, NODE); writeTx.commit().get(); final ReadTransaction readTx = getDataBroker().newReadOnlyTransaction(); @@ -64,5 +61,4 @@ public class WriteTransactionTest extends AbstractDataBrokerTest { final Optional listNode = readTx.read(LogicalDatastoreType.OPERATIONAL, NODE_PATH).get(); assertTrue("List node must exists after commit",listNode.isPresent()); } - }