-
- @Test
- public void vnfInstanceTopologyOperationInputIsNull() throws Exception {
- VnfInstanceTopologyOperationInput input = null;
- VnfInstanceTopologyOperationOutput result = vnfapiProvider
- .vnfInstanceTopologyOperation(input)
- .get()
- .getResult();
-
- checkVnfInstanceTopologyOperationOutput(result);
- }
-
-
- @Test
- public void vnfInstanceTopologyOperationInput_VnfInstanceRequestInformationIsNull() throws Exception {
- VnfInstanceTopologyOperationInputBuilder builder = new VnfInstanceTopologyOperationInputBuilder();
- builder.setVnfInstanceRequestInformation(null);
-
- VnfInstanceTopologyOperationInput input = builder.build();
- VnfInstanceTopologyOperationOutput result = vnfapiProvider
- .vnfInstanceTopologyOperation(input)
- .get()
- .getResult();
-
- checkVnfInstanceTopologyOperationOutput(result);
- }
-
- @Test
- public void vnfInstanceTopologyOperationInput_getVnfInstanceRequestInformationVnfInstanceIdIsNull() throws Exception {
- VnfInstanceTopologyOperationInputBuilder builder = new VnfInstanceTopologyOperationInputBuilder();
- builder.setVnfInstanceRequestInformation(new VnfInstanceRequestInformationBuilder()
- .setVnfInstanceId(null)
- .build());
-
- VnfInstanceTopologyOperationInput input = builder.build();
- VnfInstanceTopologyOperationOutput result = vnfapiProvider
- .vnfInstanceTopologyOperation(input)
- .get()
- .getResult();
-
- checkVnfInstanceTopologyOperationOutput(result);
- }
-
- @Test
- public void vnfInstanceTopologyOperationInput_VnfInstanceRequestInformationVnfInstanceIdIsZero() throws Exception {
- VnfInstanceTopologyOperationInputBuilder builder = new VnfInstanceTopologyOperationInputBuilder();
- builder.setVnfInstanceRequestInformation(new VnfInstanceRequestInformationBuilder()
- .setVnfInstanceId("")
- .build());
-
- VnfInstanceTopologyOperationInput input = builder.build();
- VnfInstanceTopologyOperationOutput result = vnfapiProvider
- .vnfInstanceTopologyOperation(input)
- .get()
- .getResult();
-
- checkVnfInstanceTopologyOperationOutput(result);
- }
-
- private void checkVnfInstanceTopologyOperationOutput(VnfInstanceTopologyOperationOutput result) {
- String expectedResponseCode = "403";
- String expectedResponseMessage = "invalid input, null or empty vnf-instance-id";
- String expectedAckFinalIndicator = "Y";
-
- Assert.assertEquals(result.getResponseCode(), expectedResponseCode );
- Assert.assertEquals(result.getResponseMessage(), expectedResponseMessage);
- Assert.assertEquals(result.getAckFinalIndicator(), expectedAckFinalIndicator);
- }