View Javadoc

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   * Created by IntelliJ IDEA.
16   * User: pvsubrah
17   * Date: 4/11/12
18   * Time: 12:51 AM
19   * To change this template use File | Settings | File Templates.
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  }