MacroStabilityInwardsInputValidatorTest.cs

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Incorporated comments tester: - Improved algorithm: instead of determining (Euclidean) distance between segments and points of the surfaceline, do: -- Discretize the surfaceline while it's clipped to the soil profile definition -- Look for the maximum Y coordinate of the soil profile on each discretized X coordinate of the surfaceline - Added and improved tests Related to Issue [WTI-1593]

    • -9
    • +203
    ./MacroStabilityInwardsInputValidatorTest.cs
  1. … 1 more file in changeset.
Merged from release 17.3: Incorporated comments tester: - Improved algorithm: instead of determining (Euclidean) distance between segments and points of the surfaceline, do: -- Discretize the surfaceline while it's clipped to the soil profile definition -- Look for the maximum Y coordinate of the soil profile on each discretized X coordinate of the surfaceline - Added and improved tests Related to Issue [WTI-1593]

    • -9
    • +203
    ./MacroStabilityInwardsInputValidatorTest.cs
  1. … 1 more file in changeset.
Merged from release 17.2: Incorporated comments review 2525: - Improved test names - Updated XMLDocs Related to Issue [WTI-1593]

    • -14
    • +25
    ./MacroStabilityInwardsInputValidatorTest.cs
Merged from release 17.3: Incorporated comments review 2525: - Improved test names - Updated XMLDocs Related to Issue [WTI-1593]

    • -14
    • +25
    ./MacroStabilityInwardsInputValidatorTest.cs
Incorporated comments review 2525: - Improved test names - Updated XMLDocs Related to Issue [WTI-1593]

    • -14
    • +25
    ./MacroStabilityInwardsInputValidatorTest.cs
Merged from release 17.3: Incorporated comments review 2522: - Improved tests - Improved algorithm: instead of selecting X,Y coordinates at X for each layer, determine the intersections of the profile at X and retrieve its Y-coordinates Related to Issue [WTI-1593]

    • -5
    • +170
    ./MacroStabilityInwardsInputValidatorTest.cs
  1. … 1 more file in changeset.
Incorporated comments review 2522: - Improved tests - Improved algorithm: instead of selecting X,Y coordinates at X for each layer, determine the intersections of the profile at X and retrieve its Y-coordinates Related to Issue [WTI-1593]

    • -5
    • +170
    ./MacroStabilityInwardsInputValidatorTest.cs
  1. … 1 more file in changeset.
Merged from release 17.2: Incorporated comments review 2522: - Improved tests - Improved algorithm: instead of selecting X,Y coordinates at X for each layer, determine the intersections of the profile at X and retrieve its Y-coordinates Related to Issue [WTI-1593]

    • -5
    • +170
    ./MacroStabilityInwardsInputValidatorTest.cs
  1. … 1 more file in changeset.
Merged from release 17.2: Incorporated comments review 2518: - Improved tests - Renamed functions and updated XMLDocs Related to Issue [WTI-1592]

    • -13
    • +3
    ./MacroStabilityInwardsInputValidatorTest.cs
  1. … 20 more files in changeset.
Merged from release 17.3: Incorporated comments review 2523: - Improved tests - Updated XMLDocs

Related to Issue [WTI-1592]

    • -13
    • +3
    ./MacroStabilityInwardsInputValidatorTest.cs
  1. … 19 more files in changeset.
Incorporated comments review 2518: - Improved tests - Renamed functions and updated XMLDocs Related to Issue [WTI-1592]

    • -13
    • +3
    ./MacroStabilityInwardsInputValidatorTest.cs
  1. … 20 more files in changeset.
Implemented fix for no validation messages when the soil layer bottom lies on the surface line, but the top does not: - Changed validation: take the maximum Y coordinate for each X coordinate and compare these with the surface line instead of determining if there's any layer on the surface line

Related to Issue [WTI-1593]

    • -0
    • +20
    ./MacroStabilityInwardsInputValidatorTest.cs
  1. … 1 more file in changeset.
Merged from release 17.2: Implemented fix for no validation messages when the soil layer bottom lies on the surface line, but the top does not: - Changed validation: take the maximum Y coordinate for each X coordinate and compare these with the surface line instead of determining if there's any layer on the surface line

Related to Issue [WTI-1593]

    • -0
    • +20
    ./MacroStabilityInwardsInputValidatorTest.cs
  1. … 1 more file in changeset.
Merged from release 17.3: Implemented fix for no validation messages when the soil layer bottom lies on the surface line, but the top does not: - Changed validation: take the maximum Y coordinate for each X coordinate and compare these with the surface line instead of determining if there's any layer on the surface line

Related to Issue [WTI-1593]

    • -0
    • +20
    ./MacroStabilityInwardsInputValidatorTest.cs
  1. … 1 more file in changeset.
Implemented fix for erroneous validation messages when the soil layer has its start- and end point defined on one side of the surfaceline: - Added function in Math2D to convert line points to segments with one added segment to close the gap between start- and end point - Added testcases for the validator Related to Issue [WTI-1592]

    • -0
    • +38
    ./MacroStabilityInwardsInputValidatorTest.cs
  1. … 3 more files in changeset.
Merged from 17.3 release:

Implemented fix for erroneous validation messages when the soil layer has its start- and end point defined on one side of the surfaceline:

- Added function in Math2D to convert line points to segments with one added segment to close the gap between start- and end point

- Added testcases for the validator

Related to Issue [WTI-1592]

    • -0
    • +38
    ./MacroStabilityInwardsInputValidatorTest.cs
  1. … 3 more files in changeset.
Merged from release 17.2:

Implemented fix for erroneous validation messages when the soil layer has its start- and end point defined on one side of the surfaceline:

- Added function in Math2D to convert line points to segments with one added segment to close the gap between start- and end point

- Added testcases for the validator

Related to Issue [WTI-1592]

    • -0
    • +38
    ./MacroStabilityInwardsInputValidatorTest.cs
  1. … 3 more files in changeset.
Improvements after review. WTI-1588

    • -1
    • +1
    ./MacroStabilityInwardsInputValidatorTest.cs
  1. … 27 more files in changeset.
Adapted MacroStabilityInwardsInput (only holds manual assessment level). WTI-1562

    • -14
    • +14
    ./MacroStabilityInwardsInputValidatorTest.cs
Adapted MacroStabilityInwardsInput (only holds manual assessment level). WTI-1562

    • -4
    • +9
    ./MacroStabilityInwardsInputValidatorTest.cs
  1. … 2 more files in changeset.
Note: one test will fail, because the 17.3 full test project is not updated yet according to the new database structure of 17.2 with the zoning columns

Merged revision(s) 12917-12925 from branches/Release/17_2

Related to Issue [WTI-1469]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@12929 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: b950cab1950cda19858d053390169aa21089ee07

Former-commit-id: 9841a9ecb876e2c8ea68c8991856cb16e4eed247

    • -1
    • +58
    ./MacroStabilityInwardsInputValidatorTest.cs
  1. … 86 more files in changeset.
Merged revision(s) 12858-12859, 12861, 12864, 12867, 12870-12873, 12877, 12881, 12883, 12885, 12888-12893 from branches/Release/17_2_Development

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/branches/Release/17_2@12917 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: b171c3f8193be7784084a70966d2080f7c5a0cb5

Former-commit-id: e8596e3fab5614b7b8197409f84380503cbbd5e0

    • -1
    • +58
    ./MacroStabilityInwardsInputValidatorTest.cs
  1. … 88 more files in changeset.
Merged revision(s) 12907 from branches/Release/17_2

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@12908 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: ab301dd402c7185321b0ab6e33f955f10e581864

Former-commit-id: 882ff7c1a429964cc935b6b70c889bcd60ef7805

    • -0
    • +50
    ./MacroStabilityInwardsInputValidatorTest.cs
  1. … 3 more files in changeset.
Merged revision(s) 12894, 12899 from branches/Release/17_2_Development

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/branches/Release/17_2@12907 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 61ad6f4340342b446006f0379eef2839e0ebccf0

Former-commit-id: 29b9eea9b1a69b3015b7e65740ef8c36fd0ca787

    • -0
    • +50
    ./MacroStabilityInwardsInputValidatorTest.cs
  1. … 3 more files in changeset.
Introduced random range for the number of tangent line in the tests

Paired with ~lubbers

Related to Issue [WTI-1492]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/branches/Release/17_2_Development@12899 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 7b758eb6135573188382b872c9d67ef757d6d670

Former-commit-id: ab3a273e0855a9c03bc7a332328bdd61247ce3ac

    • -2
    • +4
    ./MacroStabilityInwardsInputValidatorTest.cs
Implement additional validation check for when tangentline top == bottom and tangentline amount != 1 Related to Issue [WTI-1492]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/branches/Release/17_2_Development@12894 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 0432237c9c0bddfa29b9452e440570d0d2350950

Former-commit-id: a746a0aeaaaf49bf980c7c23a4a20ef530b556a4

    • -0
    • +48
    ./MacroStabilityInwardsInputValidatorTest.cs
  1. … 3 more files in changeset.
Improvements after review. Related to Issue [WTI-1469]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/branches/Release/17_2_Development@12891 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: dcf816dfa33d2690d5a70754f1ee1897a4b217a3

Former-commit-id: 544a88392b7a2ca3230b3a679126d10baedc0bbd

    • -2
    • +0
    ./MacroStabilityInwardsInputValidatorTest.cs
  1. … 12 more files in changeset.
Implemented review comments from review 2323 Related to Issue [WTI-1469]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/branches/Release/17_2_Development@12890 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: b331973ad60a133af8fe085646bb80c349b565ba

Former-commit-id: f1106f1e7987f70d99e1cc9ec35e04edef3ef87c

    • -2
    • +5
    ./MacroStabilityInwardsInputValidatorTest.cs
  1. … 5 more files in changeset.
Improved validation messages. Related to Issue [WTI-1469]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/branches/Release/17_2_Development@12885 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: eb7c23309c725c870fd0f9483d231f5d3f3f37be

Former-commit-id: f8c00528d3515fa0b5509049fdc62a7f4aa9c14c

    • -2
    • +3
    ./MacroStabilityInwardsInputValidatorTest.cs
  1. … 3 more files in changeset.
Don't validate when zone is automatic. Related to Issue [WTI-1469]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/branches/Release/17_2_Development@12883 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 0c9a46e0490cd7914bbf1da1df666c9e5ee7085b

Former-commit-id: 4206258f6504c6485fef95e4935d51fd158b4d5f

    • -0
    • +20
    ./MacroStabilityInwardsInputValidatorTest.cs
  1. … 1 more file in changeset.