001package org.kuali.ole.ingest; 002 003import org.junit.Test; 004import org.kuali.ole.ingest.pojo.Krms; 005 006import java.io.File; 007import java.net.URL; 008 009import static junit.framework.Assert.assertNotNull; 010 011/** 012 * Created with IntelliJ IDEA. 013 * User: vivekb 014 * Date: 7/2/12 015 * Time: 11:21 AM 016 * To change this template use File | Settings | File Templates. 017 */ 018public class KrmsObjectGeneratorFromXML_UT { 019 @Test 020 public void testBuildKrmsFromFileContentForLoan() throws Exception { 021 URL resource = getClass().getResource("Loan_Patron.xml"); 022 File file = new File(resource.toURI()); 023 String krmsXML = new FileUtil().readFile(file); 024 025 KrmsObjectGeneratorFromXML krmsObjectGeneratorFromXML = 026 new KrmsObjectGeneratorFromXML(); 027 028 Krms krms = krmsObjectGeneratorFromXML.buildKrmsFromFileContent(krmsXML); 029 assertNotNull(krms); 030 031 } 032 @Test 033 public void testBuildKrmsFromFileContentForLicense() throws Exception { 034 URL resource = getClass().getResource("license.xml"); 035 File file = new File(resource.toURI()); 036 String krmsXML = new FileUtil().readFile(file); 037 038 KrmsObjectGeneratorFromXML krmsObjectGeneratorFromXML = 039 new KrmsObjectGeneratorFromXML(); 040 041 Krms krms = krmsObjectGeneratorFromXML.buildKrmsFromFileContent(krmsXML); 042 assertNotNull(krms); 043 044 } 045}