Index: Ringtoets/Common/test/Ringtoets.Common.Service.Test/Structures/StructuresCalculationServiceBaseTest.cs =================================================================== diff -u -rf59a022b5a9865fb288c02861489d744e019487d -rc8b539cf2c3d5d46b91c5c0c7c0a9a69b713c13f --- Ringtoets/Common/test/Ringtoets.Common.Service.Test/Structures/StructuresCalculationServiceBaseTest.cs (.../StructuresCalculationServiceBaseTest.cs) (revision f59a022b5a9865fb288c02861489d744e019487d) +++ Ringtoets/Common/test/Ringtoets.Common.Service.Test/Structures/StructuresCalculationServiceBaseTest.cs (.../StructuresCalculationServiceBaseTest.cs) (revision c8b539cf2c3d5d46b91c5c0c7c0a9a69b713c13f) @@ -128,17 +128,14 @@ { // Setup var mocks = new MockRepository(); - var hydraulicBoundaryDatabase = new HydraulicBoundaryDatabase - { - FilePath = validFilePath, - CanUsePreprocessor = true, - UsePreprocessor = true, - PreprocessorDirectory = "NonExistingPreprocessorDirectory" - }; - IAssessmentSection assessmentSection = AssessmentSectionHelper.CreateAssessmentSectionStub(new TestFailureMechanism(), mocks); - assessmentSection.Stub(a => a.HydraulicBoundaryDatabase).Return(hydraulicBoundaryDatabase); + IAssessmentSection assessmentSection = AssessmentSectionHelper.CreateAssessmentSectionStub( + new TestFailureMechanism(), mocks, validFilePath); + assessmentSection.HydraulicBoundaryDatabase.CanUsePreprocessor = true; + assessmentSection.HydraulicBoundaryDatabase.UsePreprocessor = true; + assessmentSection.HydraulicBoundaryDatabase.PreprocessorDirectory = "NonExistingPreprocessorDirectory"; + mocks.ReplayAll(); var calculation = new TestStructuresCalculation(); @@ -352,17 +349,14 @@ { // Setup var mocks = new MockRepository(); - var hydraulicBoundaryDatabase = new HydraulicBoundaryDatabase - { - FilePath = validFilePath, - CanUsePreprocessor = true, - UsePreprocessor = false, - PreprocessorDirectory = "NonExistingPreprocessorDirectory" - }; - IAssessmentSection assessmentSection = AssessmentSectionHelper.CreateAssessmentSectionStub(new TestFailureMechanism(), mocks); - assessmentSection.Stub(a => a.HydraulicBoundaryDatabase).Return(hydraulicBoundaryDatabase); + IAssessmentSection assessmentSection = AssessmentSectionHelper.CreateAssessmentSectionStub( + new TestFailureMechanism(), mocks, validFilePath); + assessmentSection.HydraulicBoundaryDatabase.CanUsePreprocessor = true; + assessmentSection.HydraulicBoundaryDatabase.UsePreprocessor = false; + assessmentSection.HydraulicBoundaryDatabase.PreprocessorDirectory = "NonExistingPreprocessorDirectory"; + mocks.ReplayAll(); var calculation = new TestStructuresCalculation @@ -398,17 +392,14 @@ { // Setup var mocks = new MockRepository(); - var hydraulicBoundaryDatabase = new HydraulicBoundaryDatabase - { - FilePath = validFilePath, - CanUsePreprocessor = true, - UsePreprocessor = true, - PreprocessorDirectory = TestHelper.GetScratchPadPath() - }; - IAssessmentSection assessmentSection = AssessmentSectionHelper.CreateAssessmentSectionStub(new TestFailureMechanism(), mocks); - assessmentSection.Stub(a => a.HydraulicBoundaryDatabase).Return(hydraulicBoundaryDatabase); + IAssessmentSection assessmentSection = AssessmentSectionHelper.CreateAssessmentSectionStub( + new TestFailureMechanism(), mocks, validFilePath); + assessmentSection.HydraulicBoundaryDatabase.CanUsePreprocessor = true; + assessmentSection.HydraulicBoundaryDatabase.UsePreprocessor = true; + assessmentSection.HydraulicBoundaryDatabase.PreprocessorDirectory = TestHelper.GetScratchPadPath(); + mocks.ReplayAll(); var calculation = new TestStructuresCalculation