Adjusted test file for migration: - Adjusted row entries for the GrassCoverErosionOutwardsHydraulicLocationEntity to match with the hydraulic location rows on assessment section level (HydraulicLocationEntity) --> not possible to have different HBL on failure mechanism level and assessment section level in applicationWTI-1657
Adjusted StorageSQLiteIntegrationTest for grass cover erosion outwards failure mechanism - Added missing asserts for asserting the configuration of the hydraulic boundary locations on failure mechanism levelWTI-1657
Adjusted RingtoetsProjectTestHelper for grass cover erosion outwards failure mechanism - Removed setting hydraulic boundary locations on the failure mechanism --> feature will become obsolete - Added functionality to set the values on the calculations of the failure mechanism - Refactored: -- Made configuration of HBL more generic across the testhelperWTI-1657
Adjusted Create and Read extensions for grass cover erosion outwards failure mechanism - Rewired calculations to read and create references of hydraulic location entitiesWTI-1657
Adjusted Create and Read extensions for grass cover erosion outwards failure mechanism - Removed typed Get-function for the hydraulic boundary locations in the persistence registry --> only one type of HydraulicBoundaryLocationEntity exists and thus is typing not necessaryWTI-1657
Adjusted Create and Read extensions for grass cover erosion outwards failure mechanism - Removed all files and functionality related to creating/reading the HydraulicBoundaryLocationEntity and the HydraulicBoundaryLocationOutputEntity for specific grass cover erosion outwards failure mechanismWTI-1657
Adjusted ReadExtensions for grass cover erosion outwards failure mechanism - Adjusted the AssessmentSectionReadExtensions --> should be responsible for configuring the failuremechanism before reading failure mechanism related data -- Cleaned up tests and fixed failing onesWTI-1657
Adjusted CreateExtensions for grass cover erosion outwards failure mechanism: - Adjusted tests to verify that the HBL Calculations are written to the correct entitiesWTI-1657
Adjusted database design for the proposed solution - Added the FK relations between the GrassCoverErosionFailureMechanismMetaEntity and the HydraulicLocationCalculationCollectionEntity - Changed state of the association table - Renamed FK definitions between the AssessmentSectionEntity and the HydraulicLocationCalculationCollectionEntity corresponding to the naming conventionsWTI-1657