use of org.onap.appc.client.lcm.model.Status in project so by onap.
the class ApplicationControllerSupportTest method createStatus.
private Status createStatus(int code) {
Status status = new Status();
status.setCode(code);
return status;
}
use of org.onap.appc.client.lcm.model.Status in project so by onap.
the class ApplicationControllerCallbackTest method onResponse_appcCallback_intermediateResponse_Test.
@Test
public void onResponse_appcCallback_intermediateResponse_Test() throws Exception {
Status status = new Status();
status.setCode(100);
ResumeTrafficOutput response = new ResumeTrafficOutput();
response.setStatus(status);
doReturn(status).when(applicationControllerSupport).getStatusFromGenericResponse(response);
appcTaskCallback.onResponse(response);
Mockito.verifyZeroInteractions(mockExternalTaskService);
}
use of org.onap.appc.client.lcm.model.Status in project so by onap.
the class ApplicationControllerCallbackTest method onResponse_appcCallback_success_Test.
@Test
public void onResponse_appcCallback_success_Test() throws Exception {
Status status = new Status();
status.setCode(400);
ResumeTrafficOutput response = new ResumeTrafficOutput();
response.setStatus(status);
doReturn(status).when(applicationControllerSupport).getStatusFromGenericResponse(response);
doReturn(true).when(applicationControllerSupport).getFinalityOf(status);
doReturn(StatusCategory.NORMAL).when(applicationControllerSupport).getCategoryOf(status);
appcTaskCallback.onResponse(response);
Mockito.verify(mockExternalTaskService).complete(mockExternalTask);
}
use of org.onap.appc.client.lcm.model.Status in project so by onap.
the class ApplicationControllerSupportTest method createStatus.
private Status createStatus(int code) {
Status status = new Status();
status.setCode(code);
return status;
}
use of org.onap.appc.client.lcm.model.Status in project so by onap.
the class ApplicationControllerTaskImplTest method testExcute_configModify.
@Test
public void testExcute_configModify() throws JsonProcessingException, ApplicationControllerOrchestratorException {
request.setAction(Action.ConfigModify);
Parameters parameters = new Parameters();
RequestParameters requestParams = new RequestParameters();
requestParams.setHostIpAddress(request.getApplicationControllerVnf().getVnfHostIpAddress());
parameters.setRequestParameters(requestParams);
ConfigurationParameters configParams = new ConfigurationParameters();
Map<String, String> configParamMap = new HashMap<>();
configParamMap.put("name1", "value1");
configParamMap.put("name2", "value2");
configParams.setAdditionalProperties(configParamMap);
parameters.setConfigurationParameters(configParams);
Optional<String> payload = Optional.of((mapper.getMapper().writeValueAsString(parameters)));
Mockito.when(applicationControllerClient.vnfCommand(request.getAction(), "testRequestId", request.getApplicationControllerVnf().getVnfId(), Optional.empty(), payload, "testControllerType", listener, "testRequestorId")).thenReturn(new Status());
Status status = applicationControllerTaskImpl.execute("testRequestId", request, listener);
Mockito.verify(applicationControllerClient).vnfCommand(request.getAction(), "testRequestId", request.getApplicationControllerVnf().getVnfId(), Optional.empty(), payload, "testControllerType", listener, "testRequestorId");
}
Aggregations