cs-555/gedcom — pull request #9 by wheelera (2013-11-12 00:47:15+00:00)
Title: Significant changes that require a checkout on Mac platform to confirm c...

...ode still runs OK there

Chg 1: Updated GedcomProcessService.java to only check for a directory, not a file
Reason: The filename previously used for testing the directory may not be present. Just checking for directory now
Also changed 'familydata.ged' output file name to 'familydata.out' to deconflict for reading multiple '.ged' files in Chg 2

Chg 2: FileLoader.java > loadValidDataToArray, added code to read the directory for all '.ged' files
Then processes all .ged files until complete. Required an 'extract Refactor' to create readFile
Split GEDCOM_sprint3TestFile.ged into 2 files w/ suffices 'a' and 'b'
Program works fine. Output is the same except for the errors which are listed in 2 groupings now, as would be expected. Still 52 errors
This will allow additional test records to be entered in a third .ged file, not yet created. Just be sure to use .ged extension
This will also require a new baseline file set if refactor testing is needed.
Reason: to accomplish the user story.

Chg 3: ResetBaselineFilesForTesting.java adjusted for 'directory testing' the same as GedcomProcessService.java

Call with questions