From: Dennis Schafroth Date: Wed, 18 Jan 2012 11:53:13 +0000 (+0100) Subject: New Turbo Marc Xml test X-Git-Tag: v2.5~23^2~9 X-Git-Url: http://git.indexdata.com/?p=marc4j.git;a=commitdiff_plain;h=9b23011f94c4a16f88a421f69ef82c6f6bd3813b New Turbo Marc Xml test --- diff --git a/src/org/marc4j/test/WriterTest.java b/src/org/marc4j/test/WriterTest.java index fba5ea2..2e0760a 100644 --- a/src/org/marc4j/test/WriterTest.java +++ b/src/org/marc4j/test/WriterTest.java @@ -11,8 +11,10 @@ import junit.textui.TestRunner; import org.marc4j.MarcStreamReader; import org.marc4j.MarcStreamWriter; +import org.marc4j.MarcWriter; import org.marc4j.MarcXmlReader; import org.marc4j.MarcXmlWriter; +import org.marc4j.TurboMarcXmlWriter; import org.marc4j.marc.Record; public class WriterTest extends TestCase { @@ -33,7 +35,7 @@ public class WriterTest extends TestCase { public void testMarcXmlWriter() throws Exception { InputStream input = getClass().getResourceAsStream( "resources/summerland.mrc"); - MarcXmlWriter writer = new MarcXmlWriter(System.out, true); + MarcWriter writer = new MarcXmlWriter(System.out, true); MarcStreamReader reader = new MarcStreamReader(input); while (reader.hasNext()) { Record record = reader.next(); @@ -43,6 +45,19 @@ public class WriterTest extends TestCase { writer.close(); } + public void testTurboMarcXmlWriter() throws Exception { + InputStream input = getClass().getResourceAsStream( + "resources/summerland.mrc"); + MarcWriter writer = new TurboMarcXmlWriter(System.out, true); + MarcStreamReader reader = new MarcStreamReader(input); + while (reader.hasNext()) { + Record record = reader.next(); + writer.write(record); + } + input.close(); + writer.close(); + } + public void testWriteAndRead() throws Exception { InputStream input = getClass().getResourceAsStream( "resources/summerland.xml");