Index: Ringtoets/DuneErosion/test/Ringtoets.DuneErosion.Service.Test/DuneLocationCalculationActivityTest.cs =================================================================== diff -u -r2a81f01756e227d5ce93717b21b87e8a5cd5fcbb -r04f52eadd43dc86d9ce0646a932ce72303015f24 --- Ringtoets/DuneErosion/test/Ringtoets.DuneErosion.Service.Test/DuneLocationCalculationActivityTest.cs (.../DuneLocationCalculationActivityTest.cs) (revision 2a81f01756e227d5ce93717b21b87e8a5cd5fcbb) +++ Ringtoets/DuneErosion/test/Ringtoets.DuneErosion.Service.Test/DuneLocationCalculationActivityTest.cs (.../DuneLocationCalculationActivityTest.cs) (revision 04f52eadd43dc86d9ce0646a932ce72303015f24) @@ -35,6 +35,7 @@ using Ringtoets.DuneErosion.Data; using Ringtoets.DuneErosion.Data.TestUtil; using Ringtoets.HydraRing.Calculation.Calculator.Factory; +using Ringtoets.HydraRing.Calculation.Data.Input; using Ringtoets.HydraRing.Calculation.Data.Input.Hydraulics; using Ringtoets.HydraRing.Calculation.TestUtil.Calculator; @@ -181,7 +182,10 @@ }; var calculatorFactory = mockRepository.StrictMock(); - calculatorFactory.Expect(cf => cf.CreateDunesBoundaryConditionsCalculator(testDataPath, validPreprocessorDirectory)).Return(calculator); + calculatorFactory.Expect(cf => cf.CreateDunesBoundaryConditionsCalculator( + Arg.Matches(arg => Equals(testDataPath, arg.HlcdFilePath) + && Equals(validPreprocessorDirectory, arg.PreprocessorDirectory)))) + .Return(calculator); mockRepository.ReplayAll(); var duneLocation = new TestDuneLocation(locationName); @@ -241,7 +245,10 @@ }; var calculatorFactory = mockRepository.StrictMock(); - calculatorFactory.Expect(cf => cf.CreateDunesBoundaryConditionsCalculator(testDataPath, validPreprocessorDirectory)).Return(calculator); + calculatorFactory.Expect(cf => cf.CreateDunesBoundaryConditionsCalculator( + Arg.Matches(arg => Equals(testDataPath, arg.HlcdFilePath) + && Equals(validPreprocessorDirectory, arg.PreprocessorDirectory)))) + .Return(calculator); mockRepository.ReplayAll(); var activity = new DuneLocationCalculationActivity(duneLocationCalculation, @@ -285,7 +292,10 @@ }; var calculatorFactory = mockRepository.StrictMock(); - calculatorFactory.Expect(cf => cf.CreateDunesBoundaryConditionsCalculator(testDataPath, validPreprocessorDirectory)).Return(calculator); + calculatorFactory.Expect(cf => cf.CreateDunesBoundaryConditionsCalculator( + Arg.Matches(arg => Equals(testDataPath, arg.HlcdFilePath) + && Equals(validPreprocessorDirectory, arg.PreprocessorDirectory)))) + .Return(calculator); mockRepository.ReplayAll(); var activity = new DuneLocationCalculationActivity(new DuneLocationCalculation(new TestDuneLocation(locationName)), @@ -323,7 +333,10 @@ }; var calculatorFactory = mockRepository.StrictMock(); - calculatorFactory.Expect(cf => cf.CreateDunesBoundaryConditionsCalculator(testDataPath, validPreprocessorDirectory)).Return(calculator); + calculatorFactory.Expect(cf => cf.CreateDunesBoundaryConditionsCalculator( + Arg.Matches(arg => Equals(testDataPath, arg.HlcdFilePath) + && Equals(validPreprocessorDirectory, arg.PreprocessorDirectory)))) + .Return(calculator); mockRepository.ReplayAll(); var duneLocationCalculation = new DuneLocationCalculation(new TestDuneLocation(locationName)); @@ -368,7 +381,10 @@ }; var calculatorFactory = mockRepository.StrictMock(); - calculatorFactory.Expect(cf => cf.CreateDunesBoundaryConditionsCalculator(testDataPath, validPreprocessorDirectory)).Return(calculator); + calculatorFactory.Expect(cf => cf.CreateDunesBoundaryConditionsCalculator( + Arg.Matches(arg => Equals(testDataPath, arg.HlcdFilePath) + && Equals(validPreprocessorDirectory, arg.PreprocessorDirectory)))) + .Return(calculator); mockRepository.ReplayAll(); var activity = new DuneLocationCalculationActivity(new DuneLocationCalculation(new TestDuneLocation(locationName)),