Fixed testOnGetPackageVnfd_UnauthorizedClient_Fail 33/100133/1
authoreHanan <eoin.hanan@est.tech>
Thu, 9 Jan 2020 14:19:20 +0000 (14:19 +0000)
committereHanan <eoin.hanan@est.tech>
Thu, 9 Jan 2020 14:22:02 +0000 (14:22 +0000)
Change-Id: I916182cf97ea4a78fe7dfe19de2cce03b8d9a7ea
Issue-ID: SO-2414
Signed-off-by: eHanan <eoin.hanan@est.tech>
adapters/mso-vnfm-adapter/mso-vnfm-etsi-adapter/src/test/java/org/onap/so/adapters/vnfmadapter/rest/Sol003PackageManagementControllerTest.java

index 623cba7..df381f1 100644 (file)
@@ -512,14 +512,13 @@ public class Sol003PackageManagementControllerTest {
 
     @Test
     public void testOnGetPackageVnfd_UnauthorizedClient_Fail() {
-        final String testURL =
-                "http://localhost:" + port + PACKAGE_MANAGEMENT_BASE_URL + "/vnf_packages/" + VNF_PACKAGE_ID + "/vnfd";
-        final HttpEntity<?> request = new HttpEntity<>(basicHttpHeadersProvider.getHttpHeaders());
-        final ResponseEntity<ProblemDetails> responseEntity =
-                restTemplate.exchange(testURL, HttpMethod.GET, request, ProblemDetails.class);
+        mockRestServer.expect(requestTo(MSB_BASE_URL + "/" + VNF_PACKAGE_ID + "/vnfd"))
+                .andExpect(method(HttpMethod.GET)).andRespond(withStatus(HttpStatus.UNAUTHORIZED));
+
+        final ResponseEntity<ProblemDetails> responseEntity = sendHttpRequest(VNF_PACKAGE_ID + "/vnfd");
 
         assertTrue(responseEntity.getBody() instanceof ProblemDetails);
-        assertEquals(HttpStatus.UNAUTHORIZED, responseEntity.getStatusCode());
+        assertEquals(HttpStatus.INTERNAL_SERVER_ERROR, responseEntity.getStatusCode());
     }
 
     @Test