1 package org.marc4j.test;
\r
3 import org.marc4j.marc.MarcFactory;
\r
4 import org.marc4j.marc.Subfield;
\r
6 import junit.framework.Test;
\r
7 import junit.framework.TestCase;
\r
8 import junit.framework.TestSuite;
\r
9 import junit.textui.TestRunner;
\r
12 public class SubfieldTest extends TestCase {
\r
14 MarcFactory factory = null;
\r
16 public void setUp() {
\r
17 factory = MarcFactory.newInstance();
\r
20 public void testContructor() {
\r
21 Subfield sf = factory.newSubfield();
\r
22 assertNotNull("subfield is null", sf);
\r
23 sf = factory.newSubfield('a');
\r
24 assertEquals('a', sf.getCode());
\r
25 sf = factory.newSubfield('a', "Summerland");
\r
26 assertEquals('a', sf.getCode());
\r
27 assertEquals("Summerland", sf.getData());
\r
30 public void tearDown() {
\r
34 public static Test suite() {
\r
35 return new TestSuite(SubfieldTest.class);
\r
38 public static void main(String args[]) {
\r
39 TestRunner.run(suite());
\r