diff --git a/jsprit-core/src/test/resources/finiteVrpWithInitialSolutionForReaderTest.xml b/jsprit-core/src/test/resources/finiteVrpWithInitialSolutionForReaderTest.xml
new file mode 100644
index 00000000..a3fb0ec2
--- /dev/null
+++ b/jsprit-core/src/test/resources/finiteVrpWithInitialSolutionForReaderTest.xml
@@ -0,0 +1,242 @@
+
+
+
+
+ FINITE
+ HETEROGENEOUS
+
+
+
+
+ v1
+
+ depotLoc2
+
+
+ vehType
+
+ 0.0
+ 1000.0
+
+
+
+ v2
+
+ depotLoc
+
+
+ false
+ vehType2
+
+ 0.0
+ 1000.0
+
+
+
+ v3
+
+ startLoc
+
+
+
+ endLoc
+
+
+ vehType2
+
+ 0.0
+ 1000.0
+
+
+
+ v4
+
+ startLoc
+
+
+
+ endLoc
+
+
+ vehType2
+
+ 0.0
+ 1000.0
+
+
+
+ v5
+
+ startLoc
+
+
+
+ endLoc
+
+
+ vehType3
+
+ 0.0
+ 1000.0
+
+
+
+
+
+ vehType
+
+ 20
+
+
+ 0.0
+ 0.0
+
+
+
+
+ vehType2
+ 200
+
+ 0.0
+ 0.0
+
+
+
+
+ vehType3
+
+ 100
+ 1000
+ 10000
+ 100000
+
+
+ 0.0
+ 0.0
+
+
+
+
+
+
+
+ j(1,5)
+
+
+ 1
+
+ 10.0
+
+
+ 0.0
+ 4000.0
+
+
+
+
+
+ i(3,9)
+
+ 1
+ 0.0
+
+
+ 0.0
+ 4000.0
+
+
+
+
+
+
+
+
+
+ i(3,9)
+
+ 10.0
+
+
+ 1000.0
+ 4000.0
+
+
+
+
+ i(9,9)
+
+ 100.0
+
+
+ 6000.0
+ 10000.0
+
+
+
+ 10
+
+
+
+
+
+
+
+ 1000.0
+ 4000.0
+
+
+
+
+
+ 100.0
+
+
+ 6000.0
+ 10000.0
+
+
+
+
+ 10
+
+
+
+
+
+
+
+ noDriver
+ A
+ 10.
+
+ 4
+
+
+ 4
+
+
+
+
+
+
diff --git a/jsprit-core/src/test/resources/finiteVrpWithSolutionForReaderTest.xml b/jsprit-core/src/test/resources/finiteVrpWithSolutionForReaderTest.xml
new file mode 100644
index 00000000..3e8fe7af
--- /dev/null
+++ b/jsprit-core/src/test/resources/finiteVrpWithSolutionForReaderTest.xml
@@ -0,0 +1,226 @@
+
+
+
+
+ FINITE
+ HETEROGENEOUS
+
+
+
+
+ v1
+
+ depotLoc2
+
+
+ vehType
+
+ 0.0
+ 1000.0
+
+
+
+ v2
+
+ depotLoc
+
+
+ false
+ vehType2
+
+ 0.0
+ 1000.0
+
+
+
+ v3
+
+ startLoc
+
+
+
+ endLoc
+
+
+ vehType2
+
+ 0.0
+ 1000.0
+
+
+
+ v4
+
+ startLoc
+
+
+
+ endLoc
+
+
+ vehType2
+
+ 0.0
+ 1000.0
+
+
+
+ v5
+
+ startLoc
+
+
+
+ endLoc
+
+
+ vehType3
+
+ 0.0
+ 1000.0
+
+
+
+
+
+ vehType
+
+ 20
+
+
+ 0.0
+ 0.0
+
+
+
+
+ vehType2
+ 200
+
+ 0.0
+ 0.0
+
+
+
+
+ vehType3
+
+ 100
+ 1000
+ 10000
+ 100000
+
+
+ 0.0
+ 0.0
+
+
+
+
+
+
+
+ j(1,5)
+
+
+ 1
+
+ 10.0
+
+
+ 0.0
+ 4000.0
+
+
+
+
+
+ i(3,9)
+
+ 1
+ 0.0
+
+
+ 0.0
+ 4000.0
+
+
+
+
+
+
+
+
+
+ i(3,9)
+
+ 10.0
+
+
+ 1000.0
+ 4000.0
+
+
+
+
+ i(9,9)
+
+ 100.0
+
+
+ 6000.0
+ 10000.0
+
+
+
+ 10
+
+
+
+
+
+
+
+ 1000.0
+ 4000.0
+
+
+
+
+
+ 100.0
+
+
+ 6000.0
+ 10000.0
+
+
+
+
+ 10
+
+
+
+
+