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%2FBindingDOMDataTreeWriteCursorAdapterTest.java;fp=binding%2Fmdsal-binding-dom-adapter%2Fsrc%2Ftest%2Fjava%2Forg%2Fopendaylight%2Fmdsal%2Fbinding%2Fdom%2Fadapter%2FBindingDOMDataTreeWriteCursorAdapterTest.java;h=588da693b37769bef16e458731451d6dd2e83616;hb=c4d02d92b7125cb5b0aa2e67e3a8b5a7c6f92b21;hp=f411a0037d234fa91374684add1478eaa1847bfa;hpb=5b094bb7682f8b2172ba4a605a8a715a19d4d6bb;p=mdsal.git diff --git a/binding/mdsal-binding-dom-adapter/src/test/java/org/opendaylight/mdsal/binding/dom/adapter/BindingDOMDataTreeWriteCursorAdapterTest.java b/binding/mdsal-binding-dom-adapter/src/test/java/org/opendaylight/mdsal/binding/dom/adapter/BindingDOMDataTreeWriteCursorAdapterTest.java index f411a0037d..588da693b3 100644 --- a/binding/mdsal-binding-dom-adapter/src/test/java/org/opendaylight/mdsal/binding/dom/adapter/BindingDOMDataTreeWriteCursorAdapterTest.java +++ b/binding/mdsal-binding-dom-adapter/src/test/java/org/opendaylight/mdsal/binding/dom/adapter/BindingDOMDataTreeWriteCursorAdapterTest.java @@ -16,7 +16,6 @@ import static org.mockito.Mockito.mock; import static org.mockito.Mockito.verify; import com.google.common.collect.ImmutableList; -import java.lang.reflect.Field; import java.util.AbstractMap.SimpleEntry; import java.util.Deque; import org.junit.Test; @@ -36,14 +35,14 @@ public class BindingDOMDataTreeWriteCursorAdapterTest { @Test public void basicTest() throws Exception { - final DataTreeIdentifier identifier = + final DataTreeIdentifier identifier = DataTreeIdentifier.create(LogicalDatastoreType.OPERATIONAL, InstanceIdentifier.create(DataObject.class)); final DOMDataTreeWriteCursor delegate = mock(DOMDataTreeWriteCursor.class); final BindingNormalizedNodeCodecRegistry registry = mock(BindingNormalizedNodeCodecRegistry.class); final BindingToNormalizedNodeCodec codec = new BindingToNormalizedNodeCodec(GeneratedClassLoadingStrategy.getTCCLClassLoadingStrategy(), registry); - final BindingDOMDataTreeWriteCursorAdapter adapter = + final BindingDOMDataTreeWriteCursorAdapter adapter = new BindingDOMDataTreeWriteCursorAdapter<>(identifier, delegate, codec); final PathArgument pathArgument = new Item<>(DataObject.class); @@ -57,7 +56,7 @@ public class BindingDOMDataTreeWriteCursorAdapterTest { doNothing().when(delegate).delete(any()); doReturn(YangInstanceIdentifier.EMPTY).when(registry).toYangInstanceIdentifier(any()); doNothing().when(delegate).close(); - final NormalizedNode normalizedNode = mock(NormalizedNode.class); + final NormalizedNode normalizedNode = mock(NormalizedNode.class); doReturn(new SimpleEntry>(YangInstanceIdentifier.EMPTY, normalizedNode)).when(registry).toNormalizedNode(any(), any()); @@ -70,9 +69,7 @@ public class BindingDOMDataTreeWriteCursorAdapterTest { adapter.delete(pathArgument); verify(delegate).delete(any()); - final Field stackField = BindingDOMDataTreeWriteCursorAdapter.class.getDeclaredField("stack"); - stackField.setAccessible(true); - final Deque stack = (Deque) stackField.get(adapter); + final Deque stack = adapter.stack(); assertTrue(stack.contains(pathArgument)); adapter.exit(stack.size());