Updated logic of the CalculationSettingsFactory: WTI-1925- Set the file path of the HydraulicBoundaryLocationSettings when there's a file path argument passed.
Updated logic of the CalculationSettingsFactory: WTI-1925- Introduced testhelper to set valid values on the HydraulicLocationConfigurationSettings in order to fix failing tests.
Updated logic of the CalculationSettingsFactory: WTI-1925- HLCD file path location can be retrieved directly from the location settings instead of deriving it.
Added logic to the UpdateHandler: WTI-1925- Added logic to set values of the HydraulicLocationConfigurationSettings of the HydraulicBoundaryDatabase based on the input arguments.
Added factory method: WTI-1925- Added factory method to create a read object with scenario information-- Done as preparation to be used for the UpdateHandler tests
Added extra check to the HydraulicLocationConfigurationSettings. WTI-1925- FilePath of the HLCD should always be set to a non-NULL/non-empty value when setting other values.
Added validation logic in the importer: WTI-1925- Added validation logic to verify the ScenarioInformation within the ReadHydraulicLocationConfiguration object-- If ScenarioInformation is present, only 1 entry should be present; else stop importing