Rename to Loc test. Now using LoC data
[marc4j.git] / src / org / marc4j / test / RecordTest.java
index 7e44545..ec83a5e 100644 (file)
@@ -23,7 +23,8 @@ public class RecordTest extends TestCase {
     public void setUp() throws Exception {\r
         InputStream input = getClass().getResourceAsStream(\r
                 "resources/summerland.mrc");\r
-        MarcReader reader = new MarcStreamReader(input);\r
+        assertTrue("No test data", input != null);\r
+        MarcReader reader = new MarcStreamReader(input, "MARC-8");\r
         while (reader.hasNext()) {\r
             record = reader.next();\r
         }\r
@@ -38,14 +39,14 @@ public class RecordTest extends TestCase {
         assertEquals("001", cf.getTag());\r
         assertEquals("12883376", cf.getData());\r
 \r
-        List fieldList = record.getVariableFields();\r
+        List<VariableField> fieldList = record.getVariableFields();\r
         assertEquals(15, fieldList.size());\r
 \r
-        fieldList = record.getControlFields();\r
-        assertEquals(3, fieldList.size());\r
+        List<ControlField> controlList = record.getControlFields();\r
+        assertEquals(3, controlList.size());\r
 \r
-        fieldList = record.getDataFields();\r
-        assertEquals(12, fieldList.size());\r
+        List<DataField> dataList = record.getDataFields();\r
+        assertEquals(12, dataList.size());\r
 \r
         VariableField field = record.getVariableField("245");\r
         assertEquals("245", field.getTag());\r
@@ -58,6 +59,7 @@ public class RecordTest extends TestCase {
         assertEquals(3, fieldList.size());\r
     }\r
 \r
+    @SuppressWarnings("rawtypes")\r
     public void testFind() throws Exception {\r
         VariableField field = record.getVariableField("245");\r
         assertEquals(true, field.find("Summerland"));\r