Index: Riskeer/Common/test/Riskeer.Common.Service.Test/Structures/StructuresCalculationServiceBaseTest.cs =================================================================== diff -u -r2a9340f62783fb80b7f38bed42ce6311c78fbf1e -r5f172f0158027a954eec5f11a1178ab7fda09a92 --- Riskeer/Common/test/Riskeer.Common.Service.Test/Structures/StructuresCalculationServiceBaseTest.cs (.../StructuresCalculationServiceBaseTest.cs) (revision 2a9340f62783fb80b7f38bed42ce6311c78fbf1e) +++ Riskeer/Common/test/Riskeer.Common.Service.Test/Structures/StructuresCalculationServiceBaseTest.cs (.../StructuresCalculationServiceBaseTest.cs) (revision 5f172f0158027a954eec5f11a1178ab7fda09a92) @@ -300,131 +300,6 @@ } [Test] - public void Validate_ValidInputWithCanUseProcessorFalse_ReturnsTrue() - { - // Setup - var failureMechanism = new TestCalculatableFailureMechanism(); - - var mocks = new MockRepository(); - IAssessmentSection assessmentSection = AssessmentSectionTestHelper.CreateAssessmentSectionStub( - failureMechanism, mocks, validHrdFilePath); - mocks.ReplayAll(); - - var calculation = new TestStructuresCalculation - { - InputParameters = - { - Structure = new TestStructure(), - HydraulicBoundaryLocation = new TestHydraulicBoundaryLocation(), - IsValid = true - } - }; - - var isValid = false; - - // Call - void Call() => isValid = TestStructuresCalculationService.Validate(calculation, assessmentSection); - - // Assert - TestHelper.AssertLogMessages(Call, messages => - { - string[] msgs = messages.ToArray(); - Assert.AreEqual(2, msgs.Length); - CalculationServiceTestHelper.AssertValidationStartMessage(msgs[0]); - CalculationServiceTestHelper.AssertValidationEndMessage(msgs[1]); - }); - Assert.IsTrue(isValid); - - mocks.VerifyAll(); - } - - [Test] - public void Validate_ValidInputWithUseProcessorFalse_ReturnsTrue() - { - // Setup - var mocks = new MockRepository(); - - IAssessmentSection assessmentSection = AssessmentSectionTestHelper.CreateAssessmentSectionStub( - new TestCalculatableFailureMechanism(), mocks, validHrdFilePath); - - assessmentSection.HydraulicBoundaryData.HydraulicLocationConfigurationSettings.CanUsePreprocessor = true; - assessmentSection.HydraulicBoundaryData.HydraulicLocationConfigurationSettings.UsePreprocessor = false; - assessmentSection.HydraulicBoundaryData.HydraulicLocationConfigurationSettings.PreprocessorDirectory = "NonExistingPreprocessorDirectory"; - - mocks.ReplayAll(); - - var calculation = new TestStructuresCalculation - { - InputParameters = - { - Structure = new TestStructure(), - HydraulicBoundaryLocation = new TestHydraulicBoundaryLocation(), - IsValid = true - } - }; - - var isValid = false; - - // Call - void Call() => isValid = TestStructuresCalculationService.Validate(calculation, assessmentSection); - - // Assert - TestHelper.AssertLogMessages(Call, messages => - { - string[] msgs = messages.ToArray(); - Assert.AreEqual(2, msgs.Length); - CalculationServiceTestHelper.AssertValidationStartMessage(msgs[0]); - CalculationServiceTestHelper.AssertValidationEndMessage(msgs[1]); - }); - Assert.IsTrue(isValid); - - mocks.VerifyAll(); - } - - [Test] - public void Validate_ValidInputWithUseProcessorTrue_ReturnsTrue() - { - // Setup - var mocks = new MockRepository(); - - IAssessmentSection assessmentSection = AssessmentSectionTestHelper.CreateAssessmentSectionStub( - new TestCalculatableFailureMechanism(), mocks, validHrdFilePath); - - assessmentSection.HydraulicBoundaryData.HydraulicLocationConfigurationSettings.CanUsePreprocessor = true; - assessmentSection.HydraulicBoundaryData.HydraulicLocationConfigurationSettings.UsePreprocessor = true; - assessmentSection.HydraulicBoundaryData.HydraulicLocationConfigurationSettings.PreprocessorDirectory = TestHelper.GetScratchPadPath(); - - mocks.ReplayAll(); - - var calculation = new TestStructuresCalculation - { - InputParameters = - { - Structure = new TestStructure(), - HydraulicBoundaryLocation = new TestHydraulicBoundaryLocation(), - IsValid = true - } - }; - - var isValid = false; - - // Call - void Call() => isValid = TestStructuresCalculationService.Validate(calculation, assessmentSection); - - // Assert - TestHelper.AssertLogMessages(Call, messages => - { - string[] msgs = messages.ToArray(); - Assert.AreEqual(2, msgs.Length); - CalculationServiceTestHelper.AssertValidationStartMessage(msgs[0]); - CalculationServiceTestHelper.AssertValidationEndMessage(msgs[1]); - }); - Assert.IsTrue(isValid); - - mocks.VerifyAll(); - } - - [Test] public void Calculate_CalculationNull_ThrowArgumentNullException() { // Setup