Introduced constructor overload for the HydraulicBoundaryCalculationSettings: WTI-1923- Introduced to prevent sending NULL arguments to certain settings when calling the factory method
Cleanup: WTI-1923- Removed test factory:-- The test files usually already contain their local definitions of creating a valid HydraulicBoundaryCalculationSettings object, no need to redefine it again by means of an external factory.
Cleanup: WTI-1923- Removed explicit invocation checks, use the HydraRingCalculationSettingsTestHelper to assert input arguments to the calculators-- Removed unnecessary stub definitions for the mocks and stubs