1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.kuali.ole.deliver.bo;
17
18 import org.junit.Test;
19 import org.junit.runner.RunWith;
20 import org.kuali.ole.SpringBaseTestCase;
21 import org.kuali.rice.krad.service.BusinessObjectService;
22 import org.kuali.rice.krad.service.KRADServiceLocator;
23 import org.springframework.test.context.ContextConfiguration;
24 import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
25 import org.springframework.test.context.transaction.TransactionConfiguration;
26 import org.springframework.transaction.annotation.Transactional;
27
28 import static junit.framework.Assert.assertEquals;
29
30 public class BarcodeStatus_UT extends SpringBaseTestCase {
31
32
33 private BusinessObjectService boService;
34
35 @Test
36 @Transactional
37 public void testSave() {
38 BarcodeStatus barcodeStatus = new BarcodeStatus();
39 barcodeStatus.setBarcodeStatusCode("mockCode");
40 barcodeStatus.setBarcodeStatusName("mockName");
41 barcodeStatus.setActive(true);
42 boService = KRADServiceLocator.getBusinessObjectService();
43 boService.save(barcodeStatus);
44 BarcodeStatus barcodeStatuseService = boService.findBySinglePrimaryKey(BarcodeStatus.class,barcodeStatus.getBarcodeStatusId());
45 assertEquals("mockCode",barcodeStatuseService.getBarcodeStatusCode());
46 assertEquals("mockName",barcodeStatuseService.getBarcodeStatusName());
47 }
48
49 @Test
50 @Transactional
51 public void testSearch(){
52 BarcodeStatus barcodeStatus = new BarcodeStatus();
53 barcodeStatus.setBarcodeStatusCode("mockCode");
54 barcodeStatus.setBarcodeStatusName("mockName");
55 barcodeStatus.setActive(true);
56 boService = KRADServiceLocator.getBusinessObjectService();
57 boService.save(barcodeStatus);
58 BarcodeStatus barcodeStatuseService = boService.findBySinglePrimaryKey(BarcodeStatus.class,barcodeStatus.getBarcodeStatusId());
59 assertEquals("mockCode",barcodeStatuseService.getBarcodeStatusCode());
60 assertEquals("mockName",barcodeStatuseService.getBarcodeStatusName());
61 }
62
63 }