1 package org.kuali.ole;
2
3 import junit.framework.TestCase;
4 import org.junit.Test;
5 import org.junit.runner.RunWith;
6 import org.kuali.ole.pojo.OleBibRecord;
7 import org.kuali.ole.pojo.bib.BibliographicRecord;
8 import org.kuali.rice.core.api.resourceloader.GlobalResourceLoader;
9 import org.springframework.test.context.ContextConfiguration;
10 import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
11 import org.springframework.test.context.transaction.TransactionConfiguration;
12 import org.springframework.transaction.annotation.Transactional;
13
14
15
16
17
18
19
20
21
22 @ContextConfiguration(locations = {"classpath:/SpringBeans.xml"})
23 @RunWith(value = SpringJUnit4ClassRunner.class)
24 @TransactionConfiguration(defaultRollback = true)
25 public class DataCarrierService_UT extends TestCase {
26 @Test
27 @Transactional
28 public void addData() throws Exception {
29 DataCarrierService dataCarrierService = GlobalResourceLoader.getService("dataCarrierService");
30 assertNotNull(dataCarrierService);
31 dataCarrierService.addData(OLEConstants.OLE_BIB_RECORD, new BibliographicRecord());
32 BibliographicRecord data = (BibliographicRecord) dataCarrierService.getData(OLEConstants.OLE_BIB_RECORD);
33 assertNotNull(data);
34 }
35 }