fix NPE serviceOrder 69/44169/1
authorromaingimbert <romain.gimbert@orange.com>
Mon, 23 Apr 2018 13:59:07 +0000 (15:59 +0200)
committerromaingimbert <romain.gimbert@orange.com>
Mon, 23 Apr 2018 13:59:07 +0000 (15:59 +0200)
-test when relatedParty is not passed, get generic customer

Change-Id: Iebe542354c7ddf694c8d2b8e1b4aa3e03ce823f4
Issue-ID: EXTAPI-61
Signed-off-by: romaingimbert <romain.gimbert@orange.com>
src/test/java/org/onap/nbi/apis/ApiTest.java

index c65f60b..ceb29e7 100644 (file)
@@ -276,6 +276,24 @@ public class ApiTest {
 
     }
 
+
+    @Test
+    public void testCheckServiceOrderWithoutRelatedParty() throws Exception {
+
+        ServiceOrder testServiceOrder = ServiceOrderAssertions.createTestServiceOrder(ActionType.ADD);
+        testServiceOrder.setRelatedParty(null);
+        testServiceOrder.setState(StateType.ACKNOWLEDGED);
+        testServiceOrder.setId("test");
+        serviceOrderRepository.save(testServiceOrder);
+
+        serviceOrderResource.scheduleCheckServiceOrders();
+
+        ServiceOrder serviceOrderChecked = serviceOrderRepository.findOne("test");
+        assertThat(serviceOrderChecked.getState()).isEqualTo(StateType.ACKNOWLEDGED);
+
+
+    }
+
     @Test
     public void testCheckServiceOrderWithUnKnonwCustomer() throws Exception {