Index: Application/Ringtoets/test/Application.Ringtoets.Storage.Test/IntegrationTests/MigrationTo181IntegrationTest.cs =================================================================== diff -u -r680d50ac48c78aba5bcdb6cc459343ef6941f7a0 -rb59831b545bb311d1a7cc09f207f3add659886c5 --- Application/Ringtoets/test/Application.Ringtoets.Storage.Test/IntegrationTests/MigrationTo181IntegrationTest.cs (.../MigrationTo181IntegrationTest.cs) (revision 680d50ac48c78aba5bcdb6cc459343ef6941f7a0) +++ Application/Ringtoets/test/Application.Ringtoets.Storage.Test/IntegrationTests/MigrationTo181IntegrationTest.cs (.../MigrationTo181IntegrationTest.cs) (revision b59831b545bb311d1a7cc09f207f3add659886c5) @@ -60,6 +60,8 @@ AssertVersions(reader); AssertDatabase(reader); + AssertHydraulicBoundaryLocations(reader, sourceFilePath); + AssertPipingSoilLayers(reader); AssertHydraRingPreprocessor(reader); AssertStabilityStoneCoverFailureMechanism(reader); @@ -247,6 +249,16 @@ reader.AssertReturnedDataIsValid(validatePreprocessorSettings); } + private static void AssertHydraulicBoundaryLocations(MigratedDatabaseReader reader, string sourceFilePath) + { + string validateNrOfHydraulicBoundaryCalculationEntities = + $"ATTACH DATABASE \"{sourceFilePath}\" AS SOURCEPROJECT; " + + "SELECT COUNT() = (SELECT COUNT() * 8 FROM [SOURCEPROJECT].HydraulicLocationEntity) " + + "FROM HydraulicLocationCalculationEntity; " + + "DETACH SOURCEPROJECT;"; + reader.AssertReturnedDataIsValid(validateNrOfHydraulicBoundaryCalculationEntities); + } + private static void AssertPipingSoilLayers(MigratedDatabaseReader reader) { const string validateBelowPhreaticLevel =