Removed default initialization of the CategoryType for the WaveConditionsInput: - Fixed failing tests for grass cover erosion outwards that depend on the CategoryType --> Exceptions appear due to 0 being an invalid enum valueWTI-1707
Removed default initialization of the CategoryType for the WaveConditionsInput: - Fixed failing tests in Revetment.IO that depend on the CategoryType --> Exceptions appear due to 0 being an invalid enum valueWTI-1707
Applied helper to set the WaveConditions CategoryType for grass cover erosion outwards: - Only for adding multiple calculations based on the HBL from the calculation groupWTI-1707
Applied helper to set the WaveConditions CategoryType for grass cover erosion outwards: - Only for adding single calculation from the calculation groupWTI-1707
Applied helper to set the WaveConditions CategoryType for wave impact asphalt cover: - Only for adding single calculation from the calculation groupWTI-1707
Applied helper to set the WaveConditions CategoryType for stability stone cover: - Only for adding multiple calculations based on the HBL -- Introduced local testhelper to prevent duplication of the enum conversion logic -- Cleaned up test to reduce castsWTI-1707
Adapted context menu item disabled state logic for GrassCoverErosionOutwardsDesignWaterLevelCalculationsContext and GrassCoverErosionOutwardsWaveHeightCalculationsContext. WTI-1727