X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=restconf%2Frestconf-nb-bierman02%2Fsrc%2Ftest%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fsal%2Frest%2Fimpl%2Ftest%2Fproviders%2FTestJsonPatchBodyReaderMountPoint.java;h=eca76aa33a4cdcc49f3a428b2519e5c5c1d0368f;hb=cb1d2f74b370c16357af975a136e687fba3303e6;hp=8567d67b5acbb940a478bc05421f0cb63abf036e;hpb=72bcb09b111b10f7db3af61b9e4a628291eec209;p=netconf.git diff --git a/restconf/restconf-nb-bierman02/src/test/java/org/opendaylight/controller/sal/rest/impl/test/providers/TestJsonPatchBodyReaderMountPoint.java b/restconf/restconf-nb-bierman02/src/test/java/org/opendaylight/controller/sal/rest/impl/test/providers/TestJsonPatchBodyReaderMountPoint.java index 8567d67b5a..eca76aa33a 100644 --- a/restconf/restconf-nb-bierman02/src/test/java/org/opendaylight/controller/sal/rest/impl/test/providers/TestJsonPatchBodyReaderMountPoint.java +++ b/restconf/restconf-nb-bierman02/src/test/java/org/opendaylight/controller/sal/rest/impl/test/providers/TestJsonPatchBodyReaderMountPoint.java @@ -11,21 +11,16 @@ package org.opendaylight.controller.sal.rest.impl.test.providers; import static javax.ws.rs.core.MediaType.APPLICATION_JSON; import static org.junit.Assert.assertEquals; import static org.junit.Assert.fail; -import static org.mockito.Matchers.any; import static org.mockito.Mockito.mock; -import static org.mockito.Mockito.when; -import com.google.common.base.Optional; import java.io.InputStream; import javax.ws.rs.core.MediaType; import org.junit.BeforeClass; import org.junit.Test; import org.opendaylight.controller.md.sal.dom.api.DOMMountPoint; -import org.opendaylight.controller.md.sal.dom.api.DOMMountPointService; import org.opendaylight.netconf.sal.rest.impl.JsonToPatchBodyReader; import org.opendaylight.restconf.common.errors.RestconfDocumentedException; import org.opendaylight.restconf.common.patch.PatchContext; -import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier; import org.opendaylight.yangtools.yang.model.api.SchemaContext; public class TestJsonPatchBodyReaderMountPoint extends AbstractBodyReaderTest { @@ -34,8 +29,9 @@ public class TestJsonPatchBodyReaderMountPoint extends AbstractBodyReaderTest { private static SchemaContext schemaContext; private static final String MOUNT_POINT = "instance-identifier-module:cont/yang-ext:mount"; - public TestJsonPatchBodyReaderMountPoint() throws NoSuchFieldException, SecurityException { - jsonToPatchBodyReader = new JsonToPatchBodyReader(); + public TestJsonPatchBodyReaderMountPoint() { + super(schemaContext, mock(DOMMountPoint.class)); + jsonToPatchBodyReader = new JsonToPatchBodyReader(controllerContext); } @Override @@ -46,15 +42,6 @@ public class TestJsonPatchBodyReaderMountPoint extends AbstractBodyReaderTest { @BeforeClass public static void initialization() { schemaContext = schemaContextLoader("/instanceidentifier/yang", schemaContext); - - final DOMMountPoint mockMountPoint = mock(DOMMountPoint.class); - when(mockMountPoint.getSchemaContext()).thenReturn(schemaContext); - final DOMMountPointService mockMountPointService = mock(DOMMountPointService.class); - when(mockMountPointService.getMountPoint(any(YangInstanceIdentifier.class))) - .thenReturn(Optional.of(mockMountPoint)); - - CONTROLLER_CONTEXT.setMountService(mockMountPointService); - CONTROLLER_CONTEXT.setSchemas(schemaContext); } @Test