______________________________________________________________________

VERSION 1.0

Purpose:
> First Commit
> Files added
	> Parse.java  : Functionality to Parse the data
	> XMLWriter.java : Functionality to write XML
	> GEDCOM2XML.java : Functionality to process
	> TestGEDCOM2XML.java : Functionality to Test GEDCOM2XML convertion
	> GEDCOM_Parser_Challenge_sample_data.txt  : Input file
	> GEDCOM_Parser_Challenge_result.xml  : Output file
> Basic functionality to take GEDCOM input file and convert it to XML file 
> Compilation : javac TestGEDCOM2XML.java
> Usage: java TestGEDCOM2XML <gedcominputfilename> <xmloutputfilename>

RESULT
______________________________________________________________________
INPUT: GEDCOM_Parser_Challenge_sample_data.txt
OUTPUT: GEDCOM_Parser_Challenge_result.xml 
(Note: both present in the same directory for reference )

______________________________________________________________________

VERSION 2.0
Purpose:
> Second Commit
> Note: Information mentioned in First commit still valid
> Added Junit Test Framework
> Files added
	> junit-4.10.jar : JUnit Test support
	> TestCasesGEDCOM2XML.java : TestCases for GEDCOM2XML
	> GEDCOMTestSuite.java : GEDCOM Test Suite 
> Compilation : javac   -cp .:junit-4.10.jar *.java
> Usage java -cp .:junit-4.10.jar org.junit.runner.JUnitCore GEDCOMTestSuite


RESULT
______________________________________________________________________
JUnit version 4.10
In TestCasesGEDCOM2XML::BeforeClass
.In TestCasesGEDCOM2XML::setUp
In TestCasesGEDCOM2XML::testConvertGEDCOM2XML
In TestCasesGEDCOM2XML::fileCompare
In TestCasesGEDCOM2XML::tearDown
In TestCasesGEDCOM2XML::AfterClass

Time: 1.878

OK (1 test)
______________________________________________________________________


______________________________________________________________________

VERSION 3.0 
Purpose:
> Third Major Commit
> Added Test Cases to cover Test cases mentioned in the Specification
> Compilation : javac   -cp .:junit-4.10.jar *.java
> Usage java -cp .:junit-4.10.jar org.junit.runner.JUnitCore GEDCOMTestSuite

RESULT
______________________________________________________________________
Aconex_GEDCOM_Parser_Coding_Challenge $ java -cp .:junit-4.10.jar org.junit.runner.JUnitCore GEDCOMTestSuite
JUnit version 4.10
In TestCasesGEDCOM2XML::BeforeClass
.In TestCasesGEDCOM2XML::setUp
In TestCasesGEDCOM2XML::testVariableWhiteSpacebtLevelAndTag
In TestCasesGEDCOM2XML::executeConvert
In TestCasesGEDCOM2XML::fileCompare
In TestCasesGEDCOM2XML::tearDown
.In TestCasesGEDCOM2XML::setUp
In TestCasesGEDCOM2XML::testBlankLines
In TestCasesGEDCOM2XML::executeConvert
In TestCasesGEDCOM2XML::fileCompare
In TestCasesGEDCOM2XML::tearDown
.In TestCasesGEDCOM2XML::setUp
In TestCasesGEDCOM2XML::testValues
In TestCasesGEDCOM2XML::executeConvert
In TestCasesGEDCOM2XML::fileCompare
In TestCasesGEDCOM2XML::tearDown
.In TestCasesGEDCOM2XML::setUp
In TestCasesGEDCOM2XML::testConvertGEDCOM2XML
In TestCasesGEDCOM2XML::executeConvert
In TestCasesGEDCOM2XML::fileCompare
In TestCasesGEDCOM2XML::tearDown
In TestCasesGEDCOM2XML::AfterClass

Time: 1.329

OK (4 tests)

______________________________________________________________________