1 package org.onap.so.adapters.inventory.create;
3 import static org.mockito.Mockito.doReturn;
4 import static org.mockito.Mockito.times;
5 import org.camunda.bpm.client.task.ExternalTask;
6 import org.camunda.bpm.client.task.ExternalTaskService;
7 import org.junit.Before;
9 import org.mockito.InjectMocks;
10 import org.mockito.Mock;
11 import org.mockito.Mockito;
12 import org.mockito.MockitoAnnotations;
14 public class CreateInventoryTaskTest {
17 ExternalTask externalTask;
20 ExternalTaskService externalTaskService;
23 CreateInventoryTask inventoryTask;
27 MockitoAnnotations.initMocks(this);
31 public void test_Runtime_Parse_Exception() {
32 doReturn(null).when(externalTask).getVariable("auditInventoryResult");
33 inventoryTask.executeExternalTask(externalTask, externalTaskService);
34 Mockito.verify(externalTaskService, times(1)).handleBpmnError(externalTask, "AAIInventoryFailure");