Index: Ringtoets/HydraRing/src/Ringtoets.HydraRing.Calculation/Service/HydraRingCalculationService.cs =================================================================== diff -u -r17353da6f0042c25da4354cc2cf6ae12ebaafad0 -rdffb012d4c224670b6bba32c98d7109e5a43b074 --- Ringtoets/HydraRing/src/Ringtoets.HydraRing.Calculation/Service/HydraRingCalculationService.cs (.../HydraRingCalculationService.cs) (revision 17353da6f0042c25da4354cc2cf6ae12ebaafad0) +++ Ringtoets/HydraRing/src/Ringtoets.HydraRing.Calculation/Service/HydraRingCalculationService.cs (.../HydraRingCalculationService.cs) (revision dffb012d4c224670b6bba32c98d7109e5a43b074) @@ -45,15 +45,15 @@ /// The to use while executing the calculation. /// The input of the calculation to perform. /// A or null when something went wrong. - public TargetProbabilityCalculationOutput PerformCalculation(string hlcdDirectory, string ringId, HydraRingTimeIntegrationSchemeType timeIntegrationSchemeType, HydraRingUncertaintiesType uncertaintiesType, TargetProbabilityCalculationInput targetProbabilityCalculationInput) + public virtual TargetProbabilityCalculationOutput PerformCalculation(string hlcdDirectory, string ringId, HydraRingTimeIntegrationSchemeType timeIntegrationSchemeType, HydraRingUncertaintiesType uncertaintiesType, TargetProbabilityCalculationInput targetProbabilityCalculationInput) { return PerformCalculation(hlcdDirectory, ringId, timeIntegrationSchemeType, uncertaintiesType, targetProbabilityCalculationInput, (outputFilePath, ouputDatabasePath) => TargetProbabilityCalculationParser.Parse(outputFilePath, targetProbabilityCalculationInput.DikeSection.SectionId)); } /// /// Cancels any currently running Hydra-Ring calculation. /// - public void CancelRunningCalculation() + public virtual void CancelRunningCalculation() { if (hydraRingProcess != null && !hydraRingProcess.HasExited) {