Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Incorporated comments review 2755: - Removed resource from the AssemblyResultTotalView and defined button text in the Designer.cs - Removed parametered test helper function in the corresponding test, because the assessment section is not directly used for the asserts (it doesn't matter what values the assessment section has)

WTI-1679

    • -25
    • +20
    ./AssemblyResultTotalViewTest.cs
  1. … 4 more files in changeset.
Added refresh button and dataGridViewControl to view. WTI-1684

    • -1
    • +31
    ./AssemblyResultPerSectionViewTest.cs
  1. … 4 more files in changeset.
Incorporated comments review 2755: - Adjusted accessors for the row objects --> when classes are declared internal, the constructors, methods must be declared as public - Cleaned up tests and code formatting

WTI-1679

    • -1
    • +2
    ./FailureMechanismAssemblyCategoryGroupResultRowTest.cs
    • -3
    • +0
    ./FailureMechanismAssemblyResultRowBaseTest.cs
    • -1
    • +1
    ./FailureMechanismAssemblyResultRowTest.cs
  1. … 3 more files in changeset.
Added assessment section to view. WTI-1684

    • -2
    • +22
    ./AssemblyResultPerSectionViewTest.cs
  1. … 1 more file in changeset.
Created view for Assembly result per section. WTI-1684

    • -0
    • +45
    ./AssemblyResultPerSectionViewTest.cs
  1. … 4 more files in changeset.
Add control to macro outwards view WTI-1678

    • -0
    • +14
    ./SectionResultViews/MacroStabilityOutwardsResultViewTest.cs
  1. … 1 more file in changeset.
Add control to standalone failure mechanisms WTI-1678

    • -0
    • +15
    ./SectionResultViews/GrassCoverSlipOffInwardsResultViewTest.cs
    • -0
    • +15
    ./SectionResultViews/GrassCoverSlipOffOutwardsResultViewTest.cs
    • -0
    • +15
    ./SectionResultViews/MicrostabilityResultViewTest.cs
    • -0
    • +15
    ./SectionResultViews/PipingStructureResultViewTest.cs
    • -0
    • +15
    ./SectionResultViews/StrengthStabilityLengthwiseConstructionResultViewTest.cs
    • -0
    • +15
    ./SectionResultViews/TechnicalInnovationResultViewTest.cs
    • -0
    • +15
    ./SectionResultViews/WaterPressureAsphaltCoverResultViewTest.cs
  1. … 7 more files in changeset.
Cleanup: - Renamed testhelper --> ColumnStateDefinitions are not exclusively defined for FailureMechanismSectionResultRows<T>, but are a general thing

WTI-1679

    • -3
    • +3
    ./FailureMechanismAssemblyCategoryGroupResultRowTest.cs
    • -5
    • +5
    ./FailureMechanismAssemblyResultRowBaseTest.cs
    • -3
    • +3
    ./FailureMechanismAssemblyResultRowTest.cs
    • -32
    • +32
    ./SectionResultRows/GrassCoverSlipOffInwardsSectionResultRowTest.cs
    • -32
    • +32
    ./SectionResultRows/GrassCoverSlipOffOutwardsSectionResultRowTest.cs
    • -46
    • +46
    ./SectionResultRows/MacroStabilityOutwardsSectionResultRowTest.cs
    • -32
    • +32
    ./SectionResultRows/MicrostabilitySectionResultRowTest.cs
    • -32
    • +32
    ./SectionResultRows/PipingStructureSectionResultRowTest.cs
    • -23
    • +23
    ./SectionResultRows/StrengthStabilityLengthwiseConstructionSectionResultRowTest.cs
    • -23
    • +23
    ./SectionResultRows/TechnicalInnovationSectionResultRowTest.cs
    • -23
    • +23
    ./SectionResultRows/WaterPressureAsphaltCoverSectionResultRowTest.cs
  1. … 13 more files in changeset.
Cleanup: - Cleaned up tests related to the AssemblyResultTotalView (includes the row tests)

WTI-1679

    • -29
    • +24
    ./AssemblyResultTotalViewTest.cs
    • -2
    • +4
    ./FailureMechanismAssemblyCategoryGroupResultRowTest.cs
    • -2
    • +4
    ./FailureMechanismAssemblyResultRowTest.cs
Introduced cell format extension methods: - Applied for the FailureMechanismAssemblyResultRow(s) and the view that hosts these.

WTI-1679

    • -0
    • +2
    ./FailureMechanismAssemblyResultRowBaseTest.cs
  1. … 2 more files in changeset.
Added styling handling for the AssemblyResultTotalView: - Cells are formatted based on the DataGridViewCellColumnStateDefinitions defined in the RowObjects

WTI-1679

  1. … 2 more files in changeset.
- Added background colour styling for the FailureMechanismAssemblyResult rows - Added functional tests for the derived classes - Added protected helper method to retrieve the column state definition for the category

WTI-1679

    • -10
    • +26
    ./FailureMechanismAssemblyCategoryGroupResultRowTest.cs
    • -3
    • +82
    ./FailureMechanismAssemblyResultRowBaseTest.cs
    • -10
    • +29
    ./FailureMechanismAssemblyResultRowTest.cs
  1. … 3 more files in changeset.
Connected assembly factories of groups 3 and 4 to the view - Adjusted corresponding ViewInfo test --> add disposable AssemblyToolCalculatorFactoryConfig to prevent calls to the kernel when testing

WTI-1679

    • -16
    • +37
    ./AssemblyResultTotalViewTest.cs
  1. … 2 more files in changeset.
Cleaned up tests

WTI-1679

    • -16
    • +1
    ./FailureMechanismAssemblyCategoryGroupResultRowTest.cs
    • -1
    • +29
    ./FailureMechanismAssemblyResultRowBaseTest.cs
    • -24
    • +1
    ./FailureMechanismAssemblyResultRowTest.cs
Extracted base class for the failure mechanism assembly result rows: - Failure mechanism assembly result factories for groups 3 and 4 only return a FailureMechanismCategoryGroup - Applied changes to the view

WTI-1679

    • -0
    • +213
    ./FailureMechanismAssemblyCategoryGroupResultRowTest.cs
    • -0
    • +99
    ./FailureMechanismAssemblyResultRowBaseTest.cs
    • -5
    • +5
    ./FailureMechanismAssemblyResultRowTest.cs
  1. … 6 more files in changeset.
Connected assembly factories of groups 1 and 2 to the view - Extended tests: added test to verify UpdateLogic on the rows - Extracted private helper function which asserts all the failure mechanism rows - Made the AssertAssemblyRow more generic by using a ProbabilityFormattingHelper

WTI-1679

    • -55
    • +91
    ./AssemblyResultTotalViewTest.cs
- Connected assembly factories of groups 1 and 2 to the view - Cleaned up the row

WTI-1679

    • -43
    • +67
    ./AssemblyResultTotalViewTest.cs
  1. … 2 more files in changeset.
Added button to the view: - Added minimum size to prevent button from overflowing the button group box, localized the button text - Connected the button to the refresh logic. Note, it's not tested if the rows are refreshed to the right values

WTI-1679

  1. … 4 more files in changeset.
Removed exception messages on both category and probability columns: - Functional change: exception should be displayed for only the category column

WTI-1679

    • -14
    • +3
    ./FailureMechanismAssemblyResultRowTest.cs
  1. … 1 more file in changeset.
- Cleaned up testnames - Used a backing field for the rows --> rows will need to be updated (instead of creating new rows) when the control is updated

WTI-1679

  1. … 1 more file in changeset.
Added error handling logic in the row: - Columnstates are set accordingly in case an exception occurs when executing the delegate - Default values for both the category group and probability are set

WTI-1679

    • -0
    • +117
    ./FailureMechanismAssemblyResultRowTest.cs
  1. … 1 more file in changeset.
Added column state definitions to the row in order to format the cells based on category and handle exceptions in case they occur.

WTI-1679

    • -0
    • +11
    ./FailureMechanismAssemblyResultRowTest.cs
  1. … 1 more file in changeset.
Added columns to the view to display the category group and the probability of the assembly result of a failure mechanism.

WTI-1679

    • -2
    • +2
    ./FailureMechanismAssemblyResultRowTest.cs
  1. … 2 more files in changeset.
Added function to retrieve the failure mechanism assembly to the row: - Function was used, as each failure mechanism has its own dedicated factory that determines how the assembly is calculated.

WTI-1679

    • -2
    • +39
    ./FailureMechanismAssemblyResultRowTest.cs
  1. … 2 more files in changeset.
Extracted failure mechanisms and inserting rows manually in the view instead of dynamically resolving them: - Performed due to each failure mechanism having its own factory which determines the assembly result

WTI-1679

    • -14
    • +90
    ./AssemblyResultTotalViewTest.cs
  1. … 3 more files in changeset.
Connected the AssemblyResultTotalView to the Ringtoetsplugin: - Added AssessmentSection auto property on the view --> necessary to determine when the view should be closed

WTI-1679

  1. … 5 more files in changeset.
Renamed view: - View represents mainly the assembly total results (on assessment section level)

WTI-1679

    • -0
    • +138
    ./AssemblyResultTotalViewTest.cs
    • -137
    • +0
    ./AssessmentSectionCombinedAssemblyResultViewTest.cs
  1. … 8 more files in changeset.
Introduced failure mechanism assembly result rows in the view: - Create a row for each failure mechanism that is present in the AssessmentSection

WTI-1679

    • -1
    • +19
    ./AssessmentSectionCombinedAssemblyResultViewTest.cs
  1. … 1 more file in changeset.
Introduced failure mechanism assembly result rows: - Used to create rows for the failure mechanisms for the data grid view control in the AssessmentSectionCombinedAssemblyResultView

WTI-1679

    • -0
    • +71
    ./FailureMechanismAssemblyResultRowTest.cs
  1. … 3 more files in changeset.
Renamed HydraulicBoundaryLocationOutput into HydraulicBoundaryLocationCalculationOutput. WTI-1698

    • -4
    • +4
    ./DesignWaterLevelCalculationsViewTest.cs
  1. … 86 more files in changeset.