Ringtoets

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Updated test files for ReadExtensions of the WaveConditionsCalculations: - Added asserts to verify the reference dependent output remains null when the entity has null values

WTI-1706

Updated ReadExtensions for StabilityStoneCover: -- Cleaned up tests, replaced testcase data with random generators and a separate test asserting NaN / NULL conversions -- Added functionality to read CategoryType

WTI-1706

(Editorial): - Removed whiteline from test file for wave impact asphalt cover

WTI-1706

Updated CreateExtensions for StabilityStoneCover: -- Cleaned up tests, replaced testcase data with random generators and a separate test asserting NaN / NULL conversions -- Added functionality to write CategoryType to entity

WTI-1706

Updated ReadExtensions for WaveImpactAsphaltCover: -- Cleaned up tests, replaced testcase data with random generators and a separate test asserting NaN / NULL conversions -- Added functionality to read CategoryType

WTI-1706

Cleaned up GrassCoverErosionOutwards Calculation CreateExtensions -- Refactored private method -- Adjusted test

WTI-1706

Updated CreateExtensions for WaveImpactAsphaltCover: -- Cleaned up tests, replaced testcase data with random generators and a separate test asserting NaN / NULL conversions -- Added functionality to write CategoryType to entity

WTI-1706

Merge branch 'master' into Storage

# Conflicts:

# Application/Ringtoets/src/Application.Ringtoets.Migration.Core/EmbeddedResources/DatabaseStructure18.1.sql

# build/DatabaseStructure.sql

# design/DatabaseDesign.eap

  1. … 2 more files in changeset.
Updated ReadExtensions for GrassCoverErosionOutwards: - Cleaned up tests, replaced testcase data with random generators and a separate test asserting NaN / NULL conversions - Added functionality to Read CategoryType

WTI-1706

Update db structure sql files WTI-1693

  1. … 1 more file in changeset.
Update storage tests and extensions with new enum WTI-1693

Updated CreateExtensions for GrassCoverErosionOutwards: - Cleaned up tests, replaced testcase data with random generators and a separate test asserting NaN / NULL conversions - Added functionality to write CategoryType

WTI-1706

Updated database design to include columns related to the category type: - Regenerated .sql file and corresponding Ringtoets.rtd - Regenerated entities

WTI-1706

  1. … 1 more file in changeset.
Incorporated comments review 2751: - Fixed typo

Paired with ~kleijn

WTI-1657

Incorporated comments review 2748: - Updated MigrationScript to JOIN on the lookup table - Editiorial changes

WTI-1657

Cleaned up test projects: - Renamed FullTestProjects to MigrationTestProjects, as they do not represent a full project that is configured with all options.

WTI-1657

  1. … 3 more files in changeset.
Cleaned up test projects: - Test projects should only contain the information that is necessary to prove that relevant migration items for that version was performed. Due to chaining it is not necessary to repeat this validation for subsequent projects

WTI-1657

Adjusted migration for the grass cover erosion outwards (GCEO) wave condition calculations: - Translated the old GCEO hydraulic boundary location (HBL) PKs to the new HBL PKs on assessment section based on the LocationID of a HBL and its corresponding assessment section. -- Introduced a lookup table, as these translations happen on multiple spots - Adjusted test project to prove the translations are made correctly

WTI-1657

Incorporated comments review 2745: - Applied editorial comments

WTI-1657

Applied some final renames. WTI-1698

  1. … 4 more files in changeset.
Renamed HydraulicBoundaryLocationOutput into HydraulicBoundaryLocationCalculationOutput. WTI-1698

Renamed HydraulicBoundaryLocationOutput into HydraulicBoundaryLocationCalculationOutput. WTI-1698

  1. … 79 more files in changeset.
Adjusted JOINS on the sourceproject for the Hydraulic Boundary Location of Grass Cover Erosion Outwards: - Do not join on the PK of the HBL entries, because these can be different between grass outwards and the hbls on assessment section level, instead join on the LocationID and the containing assessment section -- Adjusted migration logic for the outputs -- Adjusted migration logic for the HBL entries of grass cover erosion outwards --> take the HydraulicLocationEntityId as leading PK - Adjusted test files to represent the following scenarios situation: -- An HBL on the grass cover erosion failure mechanism that has a PK corresponding with a HBL that is not in the same assessment section -- Two HBLs on the grass cover erosion failure mechanism in the same assessment section that differs from the PKs of the HBLs on the assessment section

WTI-1657

Adjusted JOINS on the sourceproject for the Hydraulic Boundary Locations of Grass Cover Erosion Outwards: - Do not join on the PK, because these can be different between grass outwards and the hbls on assessment section level, instead join on the LocationID and the containing assessment section

WTI-1657

Improved migration log messages. WTI-1663

Performed some final cleanups. WTI-1612

  1. … 5 more files in changeset.
Cleanup. WTI-1569

Added missing EF and SQLite references to the Application.Ringtoets.csproj: - This was done for clarity sake, because the app.config file depends on these references -- Note that the solution still worked without explicitly adding these references, because it was build and put together in a single folder with all the other dependencies that are dependent on EF and SQLite. As a consequence, EF and SQLite was always present when running the solution.

Paired with ~carloslubbers

WTI-1663

Review related changes, cleanup and added log for technical innovations WTI-1663

Adapt tests and test project WTI-1663