1 package org.onap.nbi.apis;
4 import static org.junit.Assert.assertFalse;
5 import static org.junit.Assert.assertNotNull;
7 import org.junit.Before;
9 import org.junit.runner.RunWith;
10 import org.onap.nbi.apis.serviceorder.model.ServiceOrder;
11 import org.onap.nbi.apis.serviceorder.model.StateType;
12 import org.onap.nbi.apis.serviceorder.repositories.ServiceOrderRepository;
13 import org.springframework.beans.factory.annotation.Autowired;
14 import org.springframework.boot.test.context.SpringBootTest;
15 import org.springframework.test.context.junit4.SpringRunner;
17 @RunWith(SpringRunner.class)
18 @SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT)
19 public class ServiceOrderRepositoryTest {
22 ServiceOrderRepository serviceOrderRepository;
27 ServiceOrder serviceOrder = new ServiceOrder();
28 serviceOrder.setId("test");
29 serviceOrder.setState(StateType.INPROGRESS);
30 serviceOrderRepository.save(serviceOrder);
34 public void findById() {
35 ServiceOrder result = serviceOrderRepository.findOne("test");
36 assertNotNull(result);
40 public void findByState() {
41 List<ServiceOrder> result = serviceOrderRepository.findByState(StateType.INPROGRESS);
42 assertFalse(result.isEmpty());