Index: test/Plugins/Wti/Wti.IO.Test/PipingSoilProfileReaderTest.cs =================================================================== diff -u -r148b1b06bb80e4ad65a7b8a722910db6eaef0098 -r65260b1c152bf584ac4d6bdb68f6e4d115c513a0 --- test/Plugins/Wti/Wti.IO.Test/PipingSoilProfileReaderTest.cs (.../PipingSoilProfileReaderTest.cs) (revision 148b1b06bb80e4ad65a7b8a722910db6eaef0098) +++ test/Plugins/Wti/Wti.IO.Test/PipingSoilProfileReaderTest.cs (.../PipingSoilProfileReaderTest.cs) (revision 65260b1c152bf584ac4d6bdb68f6e4d115c513a0) @@ -72,92 +72,5 @@ var exception = Assert.Throws(test); Assert.AreEqual(String.Format(Resources.Error_SoilProfileReadFromDatabase, dbName), exception.Message); } - - [Test] - [SetCulture("nl-NL")] - public void ReadSoilProfiles_NLCompleteDatabase_Returns2ProfilesWithLayersAndGeometries() - { - ReadSoilProfiles_CompleteDatabase_Returns2ProfilesWithLayersAndGeometries(); - } - - [Test] - [SetCulture("en-US")] - public void ReadSoilProfiles_ENCompleteDatabase_Returns2ProfilesWithLayersAndGeometries() - { - ReadSoilProfiles_CompleteDatabase_Returns2ProfilesWithLayersAndGeometries(); - } - - private void ReadSoilProfiles_CompleteDatabase_Returns2ProfilesWithLayersAndGeometries() - { - // Setup - var testFile = "complete.soil"; - var pipingSoilProfilesReader = new PipingSoilProfileReader(Path.Combine(testDataPath, testFile)); - - var firstProfileFirstLayerOuterLoop = new HashSet - { - new Point3D - { - X = 0, Y = 0, Z = -10 - }, - new Point3D - { - X = 0, Y = 0, Z = -3.5 - }, - new Point3D - { - X = 70.208, Y = 0, Z = -3.5 - }, - new Point3D - { - X = 73.91, Y = 0, Z = -3.5 - }, - new Point3D - { - X = 80.78, Y = 0, Z = -3.5 - }, - new Point3D - { - X = 80.78, Y = 0, Z = -10 - }, - }; - - var secondProfileSecondLayerOuterLoop = new HashSet - { - new Point3D - { - X = 87.516, Y = 0, Z = -1.5 - }, - new Point3D - { - X = 87.567000000000007, Y = 0, Z = -0.70000000000000007 - }, - new Point3D - { - X = 101.4, Y = 0, Z = -0.70000000000000007 - }, - new Point3D - { - X = 101.4, Y = 0, Z = -1.5 - }, - }; - - // Call - IEnumerable result = pipingSoilProfilesReader.Read().ToArray(); - - // Assert - Assert.AreEqual(2, result.Count()); - var firstProfile = result.SingleOrDefault(psp => psp.Name == "10Y_005_STBI"); - Assert.NotNull(firstProfile); - Assert.AreEqual(13, firstProfile.Count()); - - CollectionAssert.AreEqual(firstProfileFirstLayerOuterLoop, firstProfile.Layers.ToArray()[0].OuterLoop); - Assert.IsNull(firstProfile.Layers.ToArray()[0].InnerLoop); - - var secondProfile = result.SingleOrDefault(psp => psp.Name == "10Y_041_STBI"); - Assert.NotNull(secondProfile); - Assert.AreEqual(14, secondProfile.Count()); - CollectionAssert.AreEqual(secondProfileSecondLayerOuterLoop, secondProfile.Layers.ToArray()[1].OuterLoop); - Assert.IsNull(secondProfile.Layers.ToArray()[1].InnerLoop); - } } } \ No newline at end of file