Index: Ringtoets/Integration/test/Ringtoets.Integration.IO.Test/Importers/HydraulicBoundaryDatabaseImporterTest.cs =================================================================== diff -u -rad280ce365e40d1a0d110ba5ff3463a146cef26e -r93f783a911db7530c73b2e7b03af0e5e24c3c84c --- Ringtoets/Integration/test/Ringtoets.Integration.IO.Test/Importers/HydraulicBoundaryDatabaseImporterTest.cs (.../HydraulicBoundaryDatabaseImporterTest.cs) (revision ad280ce365e40d1a0d110ba5ff3463a146cef26e) +++ Ringtoets/Integration/test/Ringtoets.Integration.IO.Test/Importers/HydraulicBoundaryDatabaseImporterTest.cs (.../HydraulicBoundaryDatabaseImporterTest.cs) (revision 93f783a911db7530c73b2e7b03af0e5e24c3c84c) @@ -20,6 +20,7 @@ // All rights reserved. using System; +using System.Collections.Generic; using System.IO; using System.Linq; using Core.Common.Base; @@ -304,18 +305,25 @@ var handler = mocks.StrictMock(); handler.Stub(h => h.IsConfirmationRequired(Arg.Is.Same(hydraulicBoundaryDatabase), Arg.Is.NotNull)) - .WhenCalled(invocation => { AssertReadHydraulicBoundaryDatabase((ReadHydraulicBoundaryDatabase) invocation.Arguments[1]); }) + .WhenCalled(invocation => + { + AssertReadHydraulicBoundaryDatabase((ReadHydraulicBoundaryDatabase) invocation.Arguments[1]); + }) .Return(false); handler.Expect(h => h.Update(Arg.Is.Same(hydraulicBoundaryDatabase), Arg.Is.NotNull, Arg.Is.NotNull, + Arg>.Is.NotNull, Arg.Is.Same(filePath))) .WhenCalled(invocation => { AssertReadHydraulicBoundaryDatabase((ReadHydraulicBoundaryDatabase) invocation.Arguments[1]); var readHydraulicLocationConfigurationDatabase = (ReadHydraulicLocationConfigurationDatabase) invocation.Arguments[2]; Assert.AreEqual(18, readHydraulicLocationConfigurationDatabase.LocationIdMappings.Count()); + + var excludedLocationIds = (IEnumerable) invocation.Arguments[3]; + Assert.AreEqual(0, excludedLocationIds.Count()); }) .Return(Enumerable.Empty()); mocks.ReplayAll(); @@ -337,7 +345,7 @@ var mocks = new MockRepository(); var handler = mocks.Stub(); handler.Stub(h => h.IsConfirmationRequired(null, null)).IgnoreArguments().Return(false); - handler.Stub(h => h.Update(null, null, null, null)).IgnoreArguments().Return(Enumerable.Empty()); + handler.Stub(h => h.Update(null, null, null, null, null)).IgnoreArguments().Return(Enumerable.Empty()); mocks.ReplayAll(); string filePath = Path.Combine(testDataPath, "complete.sqlite"); @@ -397,7 +405,10 @@ var handler = mocks.StrictMock(); handler.Expect(h => h.IsConfirmationRequired(Arg.Is.NotNull, Arg.Is.NotNull)) - .WhenCalled(invocation => { AssertReadHydraulicBoundaryDatabase((ReadHydraulicBoundaryDatabase) invocation.Arguments[1]); }) + .WhenCalled(invocation => + { + AssertReadHydraulicBoundaryDatabase((ReadHydraulicBoundaryDatabase) invocation.Arguments[1]); + }) .Return(true); handler.Expect(h => h.InquireConfirmation()).Return(false); mocks.ReplayAll(); @@ -462,7 +473,7 @@ var mocks = new MockRepository(); var handler = mocks.Stub(); handler.Stub(h => h.IsConfirmationRequired(null, null)).IgnoreArguments().Return(false); - handler.Stub(h => h.Update(null, null, null, null)).IgnoreArguments().Return(Enumerable.Empty()); + handler.Stub(h => h.Update(null, null, null, null, null)).IgnoreArguments().Return(Enumerable.Empty()); mocks.ReplayAll(); string filePath = Path.Combine(testDataPath, "complete.sqlite"); @@ -510,6 +521,7 @@ handler.Expect(h => h.Update(Arg.Is.Same(hydraulicBoundaryDatabase), Arg.Is.NotNull, Arg.Is.NotNull, + Arg>.Is.NotNull, Arg.Is.Same(filePath))) .Return(new[] {