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