Index: DamEngine/trunk/src/Deltares.DamEngine.IntegrationTests/IntegrationTests/PipingBlighTests.cs =================================================================== diff -u -r3876 -r3885 --- DamEngine/trunk/src/Deltares.DamEngine.IntegrationTests/IntegrationTests/PipingBlighTests.cs (.../PipingBlighTests.cs) (revision 3876) +++ DamEngine/trunk/src/Deltares.DamEngine.IntegrationTests/IntegrationTests/PipingBlighTests.cs (.../PipingBlighTests.cs) (revision 3885) @@ -47,7 +47,9 @@ // Based on ".\data\DamEngineTestProjects\PipingVoorbeeld1\PipingVoorbeeld1.damx" // Select Failure mechanism Piping and model Bligh // Set Analysis type to "No Adaption" - const string fileName = @"TestFiles\PipingVoorbeeld1_BlighInputFile.xml"; + const string workingDir = @"TestFiles\"; + Directory.SetCurrentDirectory(workingDir); + const string fileName = @"PipingVoorbeeld1_BlighInputFile.xml"; string inputString = File.ReadAllText(fileName); inputString = XmlAdapter.ChangeValueInXml(inputString, "SegmentFailureMechanismType", segmentFailureMechanismType.ToString()); EngineInterface engineInterface = new EngineInterface(inputString); @@ -102,7 +104,9 @@ // Select Failure mechanism Piping and model Bligh // Set Analysis type to "No Adaption" // Select all locations - const string fileName = @"TestFiles\Rechter Diezedijk_BlighInputFile.xml"; + const string workingDir = @"TestFiles\"; + Directory.SetCurrentDirectory(workingDir); + const string fileName = @"Rechter Diezedijk_BlighInputFile.xml"; string inputString = File.ReadAllText(fileName); EngineInterface engineInterface = new EngineInterface(inputString); Assert.IsNotNull(engineInterface.DamProjectData); @@ -120,7 +124,9 @@ // Based on ".\data\DamEngineTestProjects\PipingVoorbeeld1\PipingVoorbeeld1.damx" // Select Failure mechanism Piping and model Bligh // Set Analysis type to "Adapt geometry" - const string fileName = @"TestFiles\PipingVoorbeeld1_BlighDesignInputFile.xml"; + const string workingDir = @"TestFiles\"; + Directory.SetCurrentDirectory(workingDir); + const string fileName = @"PipingVoorbeeld1_BlighDesignInputFile.xml"; string inputString = File.ReadAllText(fileName); EngineInterface engineInterface = new EngineInterface(inputString); Assert.IsNotNull(engineInterface.DamProjectData); @@ -163,7 +169,9 @@ // Select Failure mechanism Piping and model Bligh // Set Analysis type to "Adapt Geometry" // Select second location (101) - const string fileName = @"TestFiles\Rechter Diezedijk_BlighDesignInputFile_1Location.xml"; + const string workingDir = @"TestFiles\"; + Directory.SetCurrentDirectory(workingDir); + const string fileName = @"Rechter Diezedijk_BlighDesignInputFile_1Location.xml"; string inputString = File.ReadAllText(fileName); EngineInterface engineInterface = new EngineInterface(inputString); Assert.IsNotNull(engineInterface.DamProjectData); @@ -186,7 +194,9 @@ // Select second location (101) // Set for this location in location scenario Required safety factor for piping to 8.0 Thread.CurrentThread.CurrentCulture = System.Globalization.CultureInfo.InvariantCulture; - const string fileName = @"TestFiles\Rechter Diezedijk_BlighFailedDesignInputFile_1Location.xml"; + const string workingDir = @"TestFiles\"; + Directory.SetCurrentDirectory(workingDir); + const string fileName = @"Rechter Diezedijk_BlighFailedDesignInputFile_1Location.xml"; string inputString = File.ReadAllText(fileName); EngineInterface engineInterface = new EngineInterface(inputString); Assert.IsNotNull(engineInterface.DamProjectData); @@ -211,7 +221,9 @@ // Select Failure mechanism Piping and model Bligh // Set Analysis type to "Adapt Geometry" // Select first 5 locations (100, 101, 102, 103 and 104) - const string fileName = @"TestFiles\Rechter Diezedijk_BlighDesignInputFile.xml"; + const string workingDir = @"TestFiles\"; + Directory.SetCurrentDirectory(workingDir); + const string fileName = @"Rechter Diezedijk_BlighDesignInputFile.xml"; string inputString = File.ReadAllText(fileName); EngineInterface engineInterface = new EngineInterface(inputString); Assert.IsNotNull(engineInterface.DamProjectData); Index: DamEngine/trunk/src/Deltares.DamEngine.IntegrationTests/IntegrationTests/WtiPipingSellmeijerRevisedTests.cs =================================================================== diff -u -r3876 -r3885 --- DamEngine/trunk/src/Deltares.DamEngine.IntegrationTests/IntegrationTests/WtiPipingSellmeijerRevisedTests.cs (.../WtiPipingSellmeijerRevisedTests.cs) (revision 3876) +++ DamEngine/trunk/src/Deltares.DamEngine.IntegrationTests/IntegrationTests/WtiPipingSellmeijerRevisedTests.cs (.../WtiPipingSellmeijerRevisedTests.cs) (revision 3885) @@ -49,7 +49,9 @@ // Based on ".\data\DamEngineTestProjects\PipingVoorbeeld1\PipingVoorbeeld1.damx" // Set Analysis type to "No Adaption" // Change Failure mechanism Piping to model Sellmeijer Revised (WBI) - const string fileName = @"TestFiles\PipingVoorbeeld1_WtiSellmeijerRevisedInputFile.xml"; + const string workingDir = @"TestFiles\"; + Directory.SetCurrentDirectory(workingDir); + const string fileName = @"PipingVoorbeeld1_WtiSellmeijerRevisedInputFile.xml"; string inputString = File.ReadAllText(fileName); inputString = XmlAdapter.ChangeValueInXml(inputString, "SegmentFailureMechanismType", segmentFailureMechanismType.ToString()); EngineInterface engineInterface = new EngineInterface(inputString); @@ -89,7 +91,9 @@ // Based on ".\data\DamEngineTestProjects\PipingVoorbeeld1\PipingVoorbeeld1.damx" // Set Analysis type to "Adapt geometry" // Change Failure mechanism Piping to model Sellmeijer Revised (WBI) - const string fileName = @"TestFiles\PipingVoorbeeld1_WtiSellmeijerRevisedDesignInputFile.xml"; + const string workingDir = @"TestFiles\"; + Directory.SetCurrentDirectory(workingDir); + const string fileName = @"PipingVoorbeeld1_WtiSellmeijerRevisedDesignInputFile.xml"; string inputString = File.ReadAllText(fileName); EngineInterface engineInterface = new EngineInterface(inputString); Assert.IsNotNull(engineInterface.DamProjectData); @@ -137,7 +141,9 @@ // Set Analysis type to "Adapt geometry" // Change Failure mechanism Piping to model Sellmeijer Revised (WBI) // Set DTH = 4.5 for location "profiel 1" - const string fileName = @"TestFiles\PipingVoorbeeld1_WtiSellmeijerRevisedDesignHeightInputFile.xml"; + const string workingDir = @"TestFiles\"; + Directory.SetCurrentDirectory(workingDir); + const string fileName = @"PipingVoorbeeld1_WtiSellmeijerRevisedDesignHeightInputFile.xml"; string inputString = File.ReadAllText(fileName); EngineInterface engineInterface = new EngineInterface(inputString); Assert.IsNotNull(engineInterface.DamProjectData); @@ -179,7 +185,9 @@ // Set Analysis type to "No Adaption" // Set model to Piping Sellmeijer Revised (WBI) // Select all locations - const string fileName = @"TestFiles\Rechter Diezedijk_WtiSellmeijerRevisedInputFile.xml"; + const string workingDir = @"TestFiles\"; + Directory.SetCurrentDirectory(workingDir); + const string fileName = @"Rechter Diezedijk_WtiSellmeijerRevisedInputFile.xml"; string inputString = File.ReadAllText(fileName); EngineInterface engineInterface = new EngineInterface(inputString); Assert.IsNotNull(engineInterface.DamProjectData); @@ -207,7 +215,9 @@ public void CompareResultFromMultiCoreRunWithSingleCoreRun() { var calcDir = "TestWtiPipingSingleCore"; - var outputFileName = @"TestFiles\WtiPipingSingleCore.output.xml"; + const string workingDir = @".\"; + Directory.SetCurrentDirectory(workingDir); + var outputFileName = @"WtiPipingSingleCore.output.xml"; var output = RunTestProjectCores(calcDir, outputFileName, 1); var outputSingleCore = DamXmlSerialization.SaveOutputAsXmlString(output); @@ -250,7 +260,9 @@ // Set model to Piping Sellmeijer Revised (WBI) // Select first location (100) Thread.CurrentThread.CurrentCulture = System.Globalization.CultureInfo.InvariantCulture; - const string fileName = @"TestFiles\Rechter Diezedijk_WtiSellmeijerRevisedFailedDesignInputFile_1Location.xml"; + const string workingDir = @"TestFiles\"; + Directory.SetCurrentDirectory(workingDir); + const string fileName = @"Rechter Diezedijk_WtiSellmeijerRevisedFailedDesignInputFile_1Location.xml"; string inputString = File.ReadAllText(fileName); EngineInterface engineInterface = new EngineInterface(inputString); Assert.IsNotNull(engineInterface.DamProjectData); Index: DamEngine/trunk/src/Deltares.DamEngine.IntegrationTests/IntegrationTests/PipingSellmeijerVnkTests.cs =================================================================== diff -u -r3876 -r3885 --- DamEngine/trunk/src/Deltares.DamEngine.IntegrationTests/IntegrationTests/PipingSellmeijerVnkTests.cs (.../PipingSellmeijerVnkTests.cs) (revision 3876) +++ DamEngine/trunk/src/Deltares.DamEngine.IntegrationTests/IntegrationTests/PipingSellmeijerVnkTests.cs (.../PipingSellmeijerVnkTests.cs) (revision 3885) @@ -95,7 +95,9 @@ // Select Failure mechanism Piping and model Sellmeijer (VNK) // Set Analysis type to "Adapt geometry" // Change required safety factor piping to 1.01 - const string fileName = @"TestFiles\PipingVoorbeeld1_SellmeijerVNKDesignInputFile.xml"; + const string workingDir = @"TestFiles\"; + Directory.SetCurrentDirectory(workingDir); + const string fileName = @"PipingVoorbeeld1_SellmeijerVNKDesignInputFile.xml"; string inputString = File.ReadAllText(fileName); EngineInterface engineInterface = new EngineInterface(inputString); Assert.IsNotNull(engineInterface.DamProjectData); @@ -151,7 +153,9 @@ // Based on ".\data\DamEngineTestProjects\PipingVoorbeeld1\PipingVoorbeeld1.damx" // Select Failure mechanism Piping and model Sellmeijer (VNK) // Set Analysis type to "Adapt geometry" - const string fileName = @"TestFiles\PipingVoorbeeld1_SellmeijerVNKDesignInputFileFail.xml"; + const string workingDir = @"TestFiles\"; + Directory.SetCurrentDirectory(workingDir); + const string fileName = @"PipingVoorbeeld1_SellmeijerVNKDesignInputFileFail.xml"; string inputString = File.ReadAllText(fileName); EngineInterface engineInterface = new EngineInterface(inputString); Assert.IsNotNull(engineInterface.DamProjectData); @@ -177,7 +181,9 @@ // Based on ".\data\DamEngineTestProjects\Invoer3\DeltaDijk\DeltaDijk normal.damx" // Select Failure mechanism Piping and model Sellmeijer (VNK) // Set Analysis type to "Adapt geometry" - const string fileName = @"TestFiles\DeltaDijkInvoer3VNKAdaptionShoulderLength.xml"; + const string workingDir = @"TestFiles\"; + Directory.SetCurrentDirectory(workingDir); + const string fileName = @"DeltaDijkInvoer3VNKAdaptionShoulderLength.xml"; string inputString = File.ReadAllText(fileName); EngineInterface engineInterface = new EngineInterface(inputString); Assert.IsNotNull(engineInterface.DamProjectData); Index: DamEngine/trunk/src/Deltares.DamEngine.IntegrationTests/IntegrationTests/OperationalPulauTekongTests.cs =================================================================== diff -u -r3875 -r3885 --- DamEngine/trunk/src/Deltares.DamEngine.IntegrationTests/IntegrationTests/OperationalPulauTekongTests.cs (.../OperationalPulauTekongTests.cs) (revision 3875) +++ DamEngine/trunk/src/Deltares.DamEngine.IntegrationTests/IntegrationTests/OperationalPulauTekongTests.cs (.../OperationalPulauTekongTests.cs) (revision 3885) @@ -85,7 +85,7 @@ // The output of both runs must be the same public void CompareResultFromMultiCoreRunWithSingleCoreRun() { - var calcDir = "TestOperationalPulauTekongSingleCore"; + var calcDir = "TestFiles\\TestOperationalPulauTekongSingleCore"; var outputFileName = @"PulauTekongSingleCore.OutputFile.xml"; var output = RunTestProjectCores(calcDir, outputFileName, 1); var outputSingleCore = DamXmlSerialization.SaveOutputAsXmlString(output); Index: DamEngine/trunk/src/Deltares.DamEngine.IntegrationTests/IntegrationTests/OperationalIntegrationTests.cs =================================================================== diff -u -r3875 -r3885 --- DamEngine/trunk/src/Deltares.DamEngine.IntegrationTests/IntegrationTests/OperationalIntegrationTests.cs (.../OperationalIntegrationTests.cs) (revision 3875) +++ DamEngine/trunk/src/Deltares.DamEngine.IntegrationTests/IntegrationTests/OperationalIntegrationTests.cs (.../OperationalIntegrationTests.cs) (revision 3885) @@ -76,7 +76,7 @@ // The output of both runs must be the same public void CompareResultFromMultiCoreRunWithSingleCoreRun() { - var calcDir = "TestOperationalIntegrationSingleCore"; + var calcDir = "TestFiles\\TestOperationalIntegrationSingleCore"; var outputFileName = @"TestFiles\OperationalSet2SingleCore.output.xml"; var output = RunTestProjectCores(calcDir, outputFileName, 1); var outputSingleCore = DamXmlSerialization.SaveOutputAsXmlString(output); Index: DamEngine/trunk/src/Deltares.DamEngine.IntegrationTests/IntegrationTests/OperationalGrebbedijkTests.cs =================================================================== diff -u -r3875 -r3885 --- DamEngine/trunk/src/Deltares.DamEngine.IntegrationTests/IntegrationTests/OperationalGrebbedijkTests.cs (.../OperationalGrebbedijkTests.cs) (revision 3875) +++ DamEngine/trunk/src/Deltares.DamEngine.IntegrationTests/IntegrationTests/OperationalGrebbedijkTests.cs (.../OperationalGrebbedijkTests.cs) (revision 3885) @@ -94,12 +94,12 @@ } - //[TestCase(PipingModelType.Bligh)] //ToDo add succesfull test for Bligh/SellmeijerVnk + //[TestCase(PipingModelType.Bligh)] //ToDo add successful test for Bligh/SellmeijerVnk //[TestCase(PipingModelType.SellmeijerVnk)] [TestCase(PipingModelType.Sellmeijer4Forces)] public void Run_UsingTestFiles_ButWithUnsupportedPipingModelFails(PipingModelType pipingModel) { - const string calcDir = "TestOperationalGrebbedijk"; + const string calcDir = "TestFiles\\TestOperationalGrebbedijk"; const string workingDir = @"TestFiles\"; const string baseTestDirectory = @".\"; if (Directory.Exists(calcDir)) Index: DamEngine/trunk/src/Deltares.DamEngine.IntegrationTests/IntegrationTests/PipingSellmeijer4ForcesTests.cs =================================================================== diff -u -r3876 -r3885 --- DamEngine/trunk/src/Deltares.DamEngine.IntegrationTests/IntegrationTests/PipingSellmeijer4ForcesTests.cs (.../PipingSellmeijer4ForcesTests.cs) (revision 3876) +++ DamEngine/trunk/src/Deltares.DamEngine.IntegrationTests/IntegrationTests/PipingSellmeijer4ForcesTests.cs (.../PipingSellmeijer4ForcesTests.cs) (revision 3885) @@ -45,7 +45,9 @@ // Based on ".\data\DamEngineTestProjects\PipingVoorbeeld1\PipingVoorbeeld1.damx" // Select Failure mechanism Piping and model Sellmeijer 4-forces // Set Analysis type to "No Adaption" - const string fileName = @"TestFiles\PipingVoorbeeld1_Sellmeijer4ForcesInputFile.xml"; + const string workingDir = @"TestFiles\"; + Directory.SetCurrentDirectory(workingDir); + const string fileName = @"PipingVoorbeeld1_Sellmeijer4ForcesInputFile.xml"; string inputString = File.ReadAllText(fileName); inputString = XmlAdapter.ChangeValueInXml(inputString, "SegmentFailureMechanismType", segmentFailureMechanismType.ToString()); EngineInterface engineInterface = new EngineInterface(inputString); @@ -93,7 +95,9 @@ // Based on ".\data\DamEngineTestProjects\PipingVoorbeeld1\PipingVoorbeeld1.damx" // Select Failure mechanism Piping and model Sellmeijer 4-forces // Set Analysis type to "Adapt geometry" - const string fileName = @"TestFiles\PipingVoorbeeld1_Sellmeijer4ForcesDesignInputFile.xml"; + const string fileName = @"PipingVoorbeeld1_Sellmeijer4ForcesDesignInputFile.xml"; + const string workingDir = @"TestFiles\"; + Directory.SetCurrentDirectory(workingDir); string inputString = File.ReadAllText(fileName); EngineInterface engineInterface = new EngineInterface(inputString); Assert.IsNotNull(engineInterface.DamProjectData); @@ -150,7 +154,9 @@ // Select Failure mechanism Piping and model Sellmeijer 4-forces // Set Analysis type to "Adapt geometry" // Set DTH = 4.5 for location "profiel 1" - const string fileName = @"TestFiles\PipingVoorbeeld1_Sellmeijer4ForcesDesignHeightInputFile.xml"; + const string workingDir = @"TestFiles\"; + Directory.SetCurrentDirectory(workingDir); + const string fileName = @"PipingVoorbeeld1_Sellmeijer4ForcesDesignHeightInputFile.xml"; string inputString = File.ReadAllText(fileName); EngineInterface engineInterface = new EngineInterface(inputString); Assert.IsNotNull(engineInterface.DamProjectData);