X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-dom-broker%2Fsrc%2Ftest%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fmd%2Fsal%2Fdom%2Fstore%2Fimpl%2FModificationMetadataTreeTest.java;h=efa5068fb61a2ebbcfc7eb8e9e4ca35d7fd3ac40;hb=refs%2Fchanges%2F21%2F7221%2F2;hp=7adc3c713b2b28fc1c8c40f286cb74f8ab3ef5f2;hpb=a2c374bb7bd34eb27bac4db587e843378181762e;p=controller.git diff --git a/opendaylight/md-sal/sal-dom-broker/src/test/java/org/opendaylight/controller/md/sal/dom/store/impl/ModificationMetadataTreeTest.java b/opendaylight/md-sal/sal-dom-broker/src/test/java/org/opendaylight/controller/md/sal/dom/store/impl/ModificationMetadataTreeTest.java index 7adc3c713b..efa5068fb6 100644 --- a/opendaylight/md-sal/sal-dom-broker/src/test/java/org/opendaylight/controller/md/sal/dom/store/impl/ModificationMetadataTreeTest.java +++ b/opendaylight/md-sal/sal-dom-broker/src/test/java/org/opendaylight/controller/md/sal/dom/store/impl/ModificationMetadataTreeTest.java @@ -137,11 +137,9 @@ public class ModificationMetadataTreeTest { @Test public void basicReadWrites() { - MutableDataTree modificationTree = MutableDataTree.from( - DataAndMetadataSnapshot.builder() // - .setMetadataTree(StoreMetadataNode.createRecursivelly(createDocumentOne(), UnsignedLong.valueOf(5))) // - .setSchemaContext(schemaContext) // - .build(), new SchemaAwareApplyOperationRoot(schemaContext)); + DataTreeModification modificationTree = DataTreeModification.from(new DataTree.Snapshot(schemaContext, + StoreMetadataNode.createRecursively(createDocumentOne(), UnsignedLong.valueOf(5))), + new SchemaAwareApplyOperationRoot(schemaContext)); Optional> originalBarNode = modificationTree.read(OUTER_LIST_2_PATH); assertTrue(originalBarNode.isPresent()); assertSame(BAR_NODE, originalBarNode.get()); @@ -162,11 +160,11 @@ public class ModificationMetadataTreeTest { } - public MutableDataTree createEmptyModificationTree() { + public DataTreeModification createEmptyModificationTree() { /** * Creates empty Snapshot with associated schema context. */ - DataAndMetadataSnapshot emptySnapshot = DataAndMetadataSnapshot.createEmpty(schemaContext); + DataTree t = DataTree.create(schemaContext); /** * @@ -174,7 +172,7 @@ public class ModificationMetadataTreeTest { * context. * */ - MutableDataTree modificationTree = MutableDataTree.from(emptySnapshot, new SchemaAwareApplyOperationRoot( + DataTreeModification modificationTree = DataTreeModification.from(t.takeSnapshot(), new SchemaAwareApplyOperationRoot( schemaContext)); return modificationTree; } @@ -182,7 +180,7 @@ public class ModificationMetadataTreeTest { @Test public void createFromEmptyState() { - MutableDataTree modificationTree = createEmptyModificationTree(); + DataTreeModification modificationTree = createEmptyModificationTree(); /** * Writes empty container node to /test * @@ -219,7 +217,7 @@ public class ModificationMetadataTreeTest { @Test public void writeSubtreeReadChildren() { - MutableDataTree modificationTree = createEmptyModificationTree(); + DataTreeModification modificationTree = createEmptyModificationTree(); modificationTree.write(TEST_PATH, createTestContainer()); Optional> potential = modificationTree.read(TWO_TWO_PATH); MapEntryNode node = assertPresentAndType(potential, MapEntryNode.class); @@ -227,7 +225,7 @@ public class ModificationMetadataTreeTest { @Test public void writeSubtreeDeleteChildren() { - MutableDataTree modificationTree = createEmptyModificationTree(); + DataTreeModification modificationTree = createEmptyModificationTree(); modificationTree.write(TEST_PATH, createTestContainer()); // We verify data are present