Fixed issues with FlatFileInputSourceTests which caused test errors.

This commit is contained in:
lucasward
2007-10-08 04:38:17 +00:00
parent 4b24ef866c
commit 060a625fad
2 changed files with 4 additions and 0 deletions

View File

@@ -158,6 +158,7 @@ public class DefaultFlatFileInputSourceTests extends TestCase {
public void testRestartWithNullReader() throws Exception {
inputSource = new DefaultFlatFileInputSource();
inputSource.setResource(getInputResource(TEST_STRING));
inputSource.setFieldSetMapper(fieldSetMapper);
// do not open the template...
inputSource.restoreFrom(inputSource.getRestartData());
assertEquals("[FlatFileInputTemplate-TestData]", inputSource.read().toString());

View File

@@ -139,12 +139,14 @@ public class SimpleFlatFileInputSourceTests extends TestCase {
public void testReadBeforeOpen() throws Exception {
inputSource = new SimpleFlatFileInputSource();
inputSource.setResource(getInputResource(TEST_STRING));
inputSource.setFieldSetMapper(fieldSetMapper);
assertEquals("[FlatFileInputTemplate-TestData]", inputSource.read().toString());
}
public void testCloseBeforeOpen() throws Exception {
inputSource = new SimpleFlatFileInputSource();
inputSource.setResource(getInputResource(TEST_STRING));
inputSource.setFieldSetMapper(fieldSetMapper);
inputSource.close();
// The open still happens automatically on a read...
assertEquals("[FlatFileInputTemplate-TestData]", inputSource.read().toString());
@@ -181,6 +183,7 @@ public class SimpleFlatFileInputSourceTests extends TestCase {
inputSource = new SimpleFlatFileInputSource();
inputSource.setEncoding("UTF-8");
inputSource.setResource(getInputResource(TEST_STRING));
inputSource.setFieldSetMapper(fieldSetMapper);
testRead();
}