Index: DamEngine/trunk/src/Deltares.DamEngine.Data.Tests/Geotechnics/GeometryExporterTests.cs =================================================================== diff -u -r6086 -r6404 --- DamEngine/trunk/src/Deltares.DamEngine.Data.Tests/Geotechnics/GeometryExporterTests.cs (.../GeometryExporterTests.cs) (revision 6086) +++ DamEngine/trunk/src/Deltares.DamEngine.Data.Tests/Geotechnics/GeometryExporterTests.cs (.../GeometryExporterTests.cs) (revision 6404) @@ -1,4 +1,4 @@ -// Copyright (C) Stichting Deltares 2024. All rights reserved. +// Copyright (C) Stichting Deltares 2025. All rights reserved. // // This file is part of the Dam Engine. // @@ -41,24 +41,24 @@ SoilProfile2D soilProfile2D = FactoryForSoilProfiles.CreateSoilProfile2DWithTwoLayers(); SurfaceLine2 surfaceLine = null; GeometryPointString geometryOfSurfaceLine = null; - if (withSurfaceline) + if (withSurfaceline) { - surfaceLine = FactoryForSoilProfiles.CreateSurfaceLineForSoilProfile2D(soilProfile2D, + surfaceLine = FactoryForSoilProfiles.CreateSurfaceLineForSoilProfile2D(soilProfile2D, PositionToSoilProfile2D.LeftOfSoilProfile); geometryOfSurfaceLine = surfaceLine.Geometry; } - + // Act - string fileName = "test.json"; + var fileName = "test.json"; GeometryExporter.ExportWithSurfaceLineToJsonFile(fileName, soilProfile2D.Geometry, geometryOfSurfaceLine); // Assert // Check if the file exists Assert.That(File.Exists(fileName), Is.True); string output = File.ReadAllText(fileName); - PersistableGeometryWithSurfaceLine persistableGeometryWithSurfaceLine = + var persistableGeometryWithSurfaceLine = JsonSerializer.Deserialize(output); - + Assert.That(persistableGeometryWithSurfaceLine.Geometry.Surfaces, Has.Count.EqualTo(2)); if (withSurfaceline) { @@ -69,15 +69,15 @@ Assert.That(persistableGeometryWithSurfaceLine.SurfaceLine, Is.Null); } } - + [Test] public void TestExportToFile() { // Arrange SoilProfile2D soilProfile2D = FactoryForSoilProfiles.CreateSoilProfile2DWithTwoLayers(); - + // Act - string fileName = "TestWriteGeometryToTextFile.txt"; + var fileName = "TestWriteGeometryToTextFile.txt"; GeometryExporter.ExportToFile(soilProfile2D.Geometry, fileName); // Assert @@ -86,15 +86,15 @@ string output = File.ReadAllText(fileName); Assert.That(output, Has.Length.EqualTo(725)); } - + [Test] public void TestExportToFullFile() { // Arrange SoilProfile2D soilProfile2D = FactoryForSoilProfiles.CreateSoilProfile2DWithTwoLayers(); - + // Act - string fileName = "TestWriteGeometryFullToTextFile.txt"; + var fileName = "TestWriteGeometryFullToTextFile.txt"; GeometryExporter.ExportFullGeometryToFile(soilProfile2D.Geometry, fileName); // Assert @@ -103,18 +103,18 @@ string output = File.ReadAllText(fileName); Assert.That(output, Has.Length.EqualTo(845)); } - + [Test] public void TestExportSurfaceLineToFile() { // Arrange SoilProfile2D soilProfile2D = FactoryForSoilProfiles.CreateSoilProfile2DWithTwoLayers(); - SurfaceLine2 surfaceLine = FactoryForSoilProfiles.CreateSurfaceLineForSoilProfile2D(soilProfile2D, + SurfaceLine2 surfaceLine = FactoryForSoilProfiles.CreateSurfaceLineForSoilProfile2D(soilProfile2D, PositionToSoilProfile2D.LeftOfSoilProfile); GeometryPointString geometryOfSurf = surfaceLine.Geometry; - + // Act - string fileName = "TestWriteSurfaceLineToTextFile.txt"; + var fileName = "TestWriteSurfaceLineToTextFile.txt"; GeometryExporter.ExportSurfacelineToFile(geometryOfSurf, fileName); // Assert