Introduced import handler to handle with HLCD imports from the hydraulic boundary database property panel: WTI-1927- Added empty handler class to be substituted in the RingtoetsPlugin to prevent ArgumentNullExceptions on runtime.
Incorporated comments PO: WTI-1925- Changed default values for the HLCD information when there's no ScenarioInformation present in order to make it more insightful that default values are used.
Incorporated comments review 3443: WTI-1925- Added ArgumentException when the read hydraulic location configuration database contains multiple or zero items for the database settings.-- Added factory and factory methods to verify behaviour-- Renamed factory methods to be more representative- Updated logic in the importer
Incorporated comments review 3443: WTI-1925- Changed Assert.Zero() and .NotZero() to Assert.AreEqual(0, ..) and .NotEqual(0, ...) for consistency reasons throughout the code
Added migration logic: WTI-1926- Extended test file with 2 assessment sections to verify the migration of sections with and without hydraulic boundary database.- Fixed failing tests by saving a newer version of the Ringtoets file format
Updated database design: WTI-1926- Changed column type of the Year-column for the HydraulicBoundaryDatabaseEntity.- Added auto-increment to entries in the HydraulicBoundaryDatabaseEntity table.