Ringtoets.AssemblyTool.IO.Test

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Added Id validation for the serializable model:

- Applied for the serializable failure mechanism section

WTI-1789

    • -5
    • +25
    ./Model/SerializableFailureMechanismSectionTest.cs
  1. … 1 more file in changeset.
Added Id validation for the serializable model:

- Applied for the serializable assembly.

WTI-1789

    • -6
    • +31
    ./Model/SerializableAssemblyTest.cs
  1. … 1 more file in changeset.
Introduced helper to verify the validity of an id in the serializable model. WTI-1789

    • -0
    • +79
    ./Model/Helpers/IdValidatorTest.cs
    • -0
    • +1
    ./Ringtoets.AssemblyTool.IO.Test.csproj
  1. … 2 more files in changeset.
Fixed failing test:

- Changed reference gml file, as the sequence constraints enforces a fixed order of elements.

WTI-1789

Rearranged order for the failure mechanism section assembly result:

- Done to satisfy the new sequence constraint of the xsd

WTI-1789

  1. … 1 more file in changeset.
Rearranged order for the combined failure mechanism section assembly result:

- Done to satisfy the sequence constraint of the xsd

WTI-1789

  1. … 1 more file in changeset.
Updated XSD:

- Replaced <all> tags with <sequence> of elements that do not have their orders changed.

WTI-1789

Rearranged order for the total assembly result:

- Done in order to satisfy the new sequence constraint in the XSD for the total assembly result.

WTI-1789

  1. … 1 more file in changeset.
Adjusted serializable model:

- Made the failure mechanism section assembly result category group nullable in order to export section assembly results that have no result.

WTI-1789

    • -1
    • +23
    ./Model/DataTypes/SerializableFailureMechanismSectionAssemblyResultTest.cs
  1. … 1 more file in changeset.
Add null or empty check to id's WTI-1789

    • -14
    • +17
    ./Model/SerializableAssemblyTest.cs
    • -4
    • +7
    ./Model/SerializableAssessmentProcessTest.cs
    • -5
    • +8
    ./Model/SerializableAssessmentSectionTest.cs
    • -4
    • +7
    ./Model/SerializableCombinedFailureMechanismSectionAssemblyTest.cs
    • -4
    • +6
    ./Model/SerializableFailureMechanismSectionAssemblyTest.cs
    • -8
    • +12
    ./Model/SerializableFailureMechanismSectionCollectionTest.cs
    • -4
    • +6
    ./Model/SerializableFailureMechanismSectionTest.cs
    • -4
    • +6
    ./Model/SerializableFailureMechanismTest.cs
    • -4
    • +7
    ./Model/SerializableTotalAssemblyResultTest.cs
    • -13
    • +4
    ./SerializableAssemblyWriterTest.cs
  1. … 9 more files in changeset.
Add enum value and fix tests WTI-1789

    • -0
    • +1
    ./Model/Enums/AssemblyXmlEnumIdentifiersTest.cs
    • -0
    • +6
    ./Model/Enums/SerializableAssessmentSectionCategoryGroupTest.cs
  1. … 10 more files in changeset.
Review related changes and cleanup WTI-1789

    • -0
    • +2
    ./Model/DataTypes/SerializableAssessmentSectionAssemblyResultTest.cs
    • -0
    • +2
    ./Model/DataTypes/SerializableFailureMechanismAssemblyResultTest.cs
    • -0
    • +1
    ./Model/DataTypes/SerializableFailureMechanismSectionAssemblyResultTest.cs
    • -4
    • +2
    ./Model/DataTypes/SerializableLineTest.cs
    • -4
    • +2
    ./Model/Gml/SerializableLineStringTest.cs
    • -3
    • +3
    ./Model/Helpers/GeometrySerializationFormatterTest.cs
    • -6
    • +7
    ./Model/SerializableAssessmentSectionTest.cs
  1. … 4 more files in changeset.
Improve assembly ctor WTI-1789

    • -42
    • +33
    ./Model/SerializableAssemblyTest.cs
    • -15
    • +6
    ./SerializableAssemblyWriterTest.cs
  1. … 1 more file in changeset.
Review related changes WTI-1789

    • -5
    • +5
    ./Model/DataTypes/SerializableFailureMechanismSectionAssemblyResultTest.cs
    • -5
    • +5
    ./Model/Enums/AssemblyXmlEnumIdentifiersTest.cs
    • -76
    • +0
    ./Model/Enums/SerializableAssemblyGroupTest.cs
    • -82
    • +0
    ./Model/Enums/SerializableAssessmentLevelTest.cs
    • -0
    • +82
    ./Model/Enums/SerializableAssessmentTypeTest.cs
    • -0
    • +76
    ./Model/Enums/SerializableFailureMechanismGroupTest.cs
    • -0
    • +83
    ./Model/Gml/SerializableLineStringTest.cs
    • -0
    • +12
    ./Model/Helpers/GeometrySerializationFormatterTest.cs
    • -1
    • +1
    ./Model/SerializableFailureMechanismSectionAssemblyTest.cs
    • -1
    • +1
    ./Model/SerializableFailureMechanismSectionCollectionTest.cs
    • -7
    • +7
    ./Model/SerializableFailureMechanismTest.cs
    • -3
    • +3
    ./Ringtoets.AssemblyTool.IO.Test.csproj
  1. … 19 more files in changeset.
Set default values for start and end year WTI-1789

    • -21
    • +7
    ./Model/SerializableAssessmentProcessTest.cs
    • -4
    • +1
    ./Model/SerializableTotalAssemblyResultTest.cs
  1. … 1 more file in changeset.
Improve test WTI-1789

    • -22
    • +1
    ./SerializableAssemblyWriterTest.cs
Use default unit of measure WTI-1789

    • -1
    • +0
    ./Model/SerializableAssessmentSectionTest.cs
    • -3
    • +0
    ./Model/SerializableFailureMechanismSectionTest.cs
  1. … 5 more files in changeset.
Cleanup WTI-1789

    • -1
    • +1
    ./Model/Enums/AssemblyXmlEnumIdentifiersTest.cs
    • -1
    • +1
    ./Model/SerializableFailureMechanismSectionTest.cs
  1. … 9 more files in changeset.
Improve writer tests WTI-1789

    • -162
    • +0
    ./Model/SerializableAssemblyTest.cs
    • -8
    • +208
    ./SerializableAssemblyWriterTest.cs
Cleanup WTI-1789

Cleanup WTI-1789

    • -84
    • +90
    ./Model/SerializableAssemblyTest.cs
    • -0
    • +3
    ./Model/SerializableTotalAssemblyResultTest.cs
  1. … 10 more files in changeset.
Add enum for failure mechanism section type WTI-1789

    • -0
    • +3
    ./Model/Enums/AssemblyXmlEnumIdentifiersTest.cs
    • -0
    • +64
    ./Model/Enums/SerializableFailureMechanismSectionTypeTest.cs
    • -1
    • +3
    ./Model/SerializableCombinedFailureMechanismSectionAssemblyTest.cs
    • -1
    • +2
    ./Model/SerializableFailureMechanismSectionAssemblyTest.cs
    • -5
    • +11
    ./Model/SerializableFailureMechanismSectionTest.cs
    • -0
    • +1
    ./Ringtoets.AssemblyTool.IO.Test.csproj
  1. … 6 more files in changeset.
Add XmlType attribute asserts WTI-1789

    • -0
    • +2
    ./Model/SerializableAssessmentProcessTest.cs
    • -0
    • +2
    ./Model/SerializableAssessmentSectionTest.cs
    • -0
    • +2
    ./Model/SerializableCombinedFailureMechanismSectionAssemblyTest.cs
    • -0
    • +2
    ./Model/SerializableFailureMechanismSectionAssemblyTest.cs
    • -0
    • +150
    ./Model/SerializableFailureMechanismSectionCollectionTest.cs
    • -0
    • +2
    ./Model/SerializableFailureMechanismSectionTest.cs
    • -148
    • +0
    ./Model/SerializableFailureMechanismSectionsTest.cs
    • -0
    • +2
    ./Model/SerializableFailureMechanismTest.cs
    • -0
    • +2
    ./Model/SerializableTotalAssemblyResultTest.cs
    • -1
    • +1
    ./Ringtoets.AssemblyTool.IO.Test.csproj
  1. … 1 more file in changeset.
Add tests for xml identifiers WTI-1789

    • -0
    • +111
    ./Model/AssemblyXmlIdentifiersTest.cs
    • -0
    • +1
    ./Ringtoets.AssemblyTool.IO.Test.csproj
  1. … 1 more file in changeset.
Fix failing test WTI-1789

Cleanup WTI-1789

    • -1
    • +1
    ./Model/Enums/AssemblyXmlEnumIdentifiersTest.cs
  1. … 3 more files in changeset.
Add parameters for all feature members to serializable assembly and rename FailureMechanismSections to FailureMechanismSectionCollection WTI-1789

    • -37
    • +291
    ./Model/SerializableAssemblyTest.cs
    • -1
    • +1
    ./Model/SerializableCombinedFailureMechanismSectionAssemblyTest.cs
    • -4
    • +3
    ./Model/SerializableFailureMechanismSectionAssemblyTest.cs
    • -10
    • +10
    ./Model/SerializableFailureMechanismSectionTest.cs
    • -19
    • +19
    ./Model/SerializableFailureMechanismSectionsTest.cs
    • -6
    • +26
    ./SerializableAssemblyWriterTest.cs
  1. … 6 more files in changeset.
Update tests and introduce writer class WTI-1789

    • -21
    • +17
    ./Model/SerializableAssemblyTest.cs
    • -4
    • +5
    ./Ringtoets.AssemblyTool.IO.Test.csproj
    • -0
    • +220
    ./SerializableAssemblyWriterTest.cs
    • -0
    • +422
    ./test-data/assemblage.xsd
  1. … 5 more files in changeset.
Update assembly xsd WTI-1789

Add XSD validation to test WTI-1789

    • -16
    • +40
    ./Model/SerializableAssemblyTest.cs
    • -0
    • +5
    ./Ringtoets.AssemblyTool.IO.Test.csproj