Index: Ringtoets/Common/test/Ringtoets.Common.Data.TestUtil/AssessmentSectionHelper.cs =================================================================== diff -u -r3022e290bc9001043605f5a972cd15250b0a6a0c -re8cb16c61e91db7fe396fd557c39bfb80a7c15c5 --- Ringtoets/Common/test/Ringtoets.Common.Data.TestUtil/AssessmentSectionHelper.cs (.../AssessmentSectionHelper.cs) (revision 3022e290bc9001043605f5a972cd15250b0a6a0c) +++ Ringtoets/Common/test/Ringtoets.Common.Data.TestUtil/AssessmentSectionHelper.cs (.../AssessmentSectionHelper.cs) (revision e8cb16c61e91db7fe396fd557c39bfb80a7c15c5) @@ -82,15 +82,6 @@ failureMechanism }; - var hydraulicBoundaryDatabase = new HydraulicBoundaryDatabase - { - FilePath = filePath, - Locations = - { - new HydraulicBoundaryLocation(1300001, string.Empty, 0, 0) - } - }; - var assessmentSection = mockRepository.Stub(); assessmentSection.Stub(a => a.Id).Return("21"); assessmentSection.Stub(a => a.FailureMechanismContribution).Return(new FailureMechanismContribution( @@ -102,6 +93,15 @@ if (addBoundaryDatabase) { + var hydraulicBoundaryDatabase = new HydraulicBoundaryDatabase + { + FilePath = filePath, + Locations = + { + new HydraulicBoundaryLocation(1300001, string.Empty, 0, 0) + } + }; + assessmentSection.Stub(a => a.HydraulicBoundaryDatabase).Return(hydraulicBoundaryDatabase); } Index: Ringtoets/Common/test/Ringtoets.Common.Service.Test/Structures/StructuresCalculationServiceBaseTest.cs =================================================================== diff -u -rfe55aedc4ccec24ea5827ecf23a965d2a2cb1ed8 -re8cb16c61e91db7fe396fd557c39bfb80a7c15c5 --- Ringtoets/Common/test/Ringtoets.Common.Service.Test/Structures/StructuresCalculationServiceBaseTest.cs (.../StructuresCalculationServiceBaseTest.cs) (revision fe55aedc4ccec24ea5827ecf23a965d2a2cb1ed8) +++ Ringtoets/Common/test/Ringtoets.Common.Service.Test/Structures/StructuresCalculationServiceBaseTest.cs (.../StructuresCalculationServiceBaseTest.cs) (revision e8cb16c61e91db7fe396fd557c39bfb80a7c15c5) @@ -128,17 +128,19 @@ { // Setup var mocks = new MockRepository(); - IAssessmentSection assessmentSection = AssessmentSectionHelper.CreateAssessmentSectionStubWithoutBoundaryDatabase(new TestFailureMechanism(), mocks); - mocks.ReplayAll(); - - assessmentSection.HydraulicBoundaryDatabase = new HydraulicBoundaryDatabase + var hydraulicBoundaryDatabase = new HydraulicBoundaryDatabase { FilePath = validFilePath, CanUsePreprocessor = true, UsePreprocessor = true, PreprocessorDirectory = "NonExistingPreprocessorDirectory" }; + IAssessmentSection assessmentSection = AssessmentSectionHelper.CreateAssessmentSectionStubWithoutBoundaryDatabase(new TestFailureMechanism(), mocks); + assessmentSection.Stub(a => a.HydraulicBoundaryDatabase).Return(hydraulicBoundaryDatabase); + + mocks.ReplayAll(); + var calculation = new TestStructuresCalculation(); var isValid = true; @@ -355,18 +357,18 @@ public void Validate_ValidInputWithUseProcessorFalse_ReturnsTrue() { // Setup - var failureMechanism = new TestFailureMechanism(); - var mocks = new MockRepository(); - IAssessmentSection assessmentSection = AssessmentSectionHelper.CreateAssessmentSectionStubWithoutBoundaryDatabase( - failureMechanism, mocks); - assessmentSection.HydraulicBoundaryDatabase = new HydraulicBoundaryDatabase + var hydraulicBoundaryDatabase = new HydraulicBoundaryDatabase { FilePath = validFilePath, CanUsePreprocessor = true, UsePreprocessor = false, PreprocessorDirectory = "NonExistingPreprocessorDirectory" }; + + IAssessmentSection assessmentSection = AssessmentSectionHelper.CreateAssessmentSectionStubWithoutBoundaryDatabase(new TestFailureMechanism(), mocks); + assessmentSection.Stub(a => a.HydraulicBoundaryDatabase).Return(hydraulicBoundaryDatabase); + mocks.ReplayAll(); var calculation = new TestStructuresCalculation @@ -401,18 +403,18 @@ public void Validate_ValidInputWithUseProcessorTrue_ReturnsTrue() { // Setup - var failureMechanism = new TestFailureMechanism(); - var mocks = new MockRepository(); - IAssessmentSection assessmentSection = AssessmentSectionHelper.CreateAssessmentSectionStubWithoutBoundaryDatabase( - failureMechanism, mocks); - assessmentSection.HydraulicBoundaryDatabase = new HydraulicBoundaryDatabase + var hydraulicBoundaryDatabase = new HydraulicBoundaryDatabase { FilePath = validFilePath, CanUsePreprocessor = true, UsePreprocessor = true, PreprocessorDirectory = TestHelper.GetScratchPadPath() }; + + IAssessmentSection assessmentSection = AssessmentSectionHelper.CreateAssessmentSectionStubWithoutBoundaryDatabase(new TestFailureMechanism(), mocks); + assessmentSection.Stub(a => a.HydraulicBoundaryDatabase).Return(hydraulicBoundaryDatabase); + mocks.ReplayAll(); var calculation = new TestStructuresCalculation Index: Ringtoets/StabilityPointStructures/test/Ringtoets.StabilityPointStructures.Plugin.Test/TreeNodeInfos/StabilityPointStructuresCalculationGroupContextTreeNodeInfoTest.cs =================================================================== diff -u -r464241cd586fe78b11bfba920ef57db69f2131f9 -re8cb16c61e91db7fe396fd557c39bfb80a7c15c5 --- Ringtoets/StabilityPointStructures/test/Ringtoets.StabilityPointStructures.Plugin.Test/TreeNodeInfos/StabilityPointStructuresCalculationGroupContextTreeNodeInfoTest.cs (.../StabilityPointStructuresCalculationGroupContextTreeNodeInfoTest.cs) (revision 464241cd586fe78b11bfba920ef57db69f2131f9) +++ Ringtoets/StabilityPointStructures/test/Ringtoets.StabilityPointStructures.Plugin.Test/TreeNodeInfos/StabilityPointStructuresCalculationGroupContextTreeNodeInfoTest.cs (.../StabilityPointStructuresCalculationGroupContextTreeNodeInfoTest.cs) (revision e8cb16c61e91db7fe396fd557c39bfb80a7c15c5) @@ -345,7 +345,7 @@ failureMechanism.CalculationsGroup.Children.Add(new StructuresCalculation()); var assessmentSection = mocks.Stub(); - assessmentSection.HydraulicBoundaryDatabase = null; + assessmentSection.Stub(a => a.HydraulicBoundaryDatabase).Return(null); var nodeData = new StabilityPointStructuresCalculationGroupContext(group, null,