PipingFailureMechanismNodePresenterTest.cs

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Replaced context menu on PipingSurfaceLineCollectionNodePresenter with one constructed through ContextMenuBuilder. GuiContextMenuItemFactory now only requires the IGuiCommandHandler for constructing. Implemented CanExportFromGuiSelection and CanShowPropertiesForGuiSelection on GuiCommandHandler to determine menu item state. Related to Issue [WTI-172]

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

Former-commit-id: 5654cc63263c32cbd89a218c2f4c2f6802f12b38

    • -8
    • +4
    ./PipingFailureMechanismNodePresenterTest.cs
  1. … 17 more files in changeset.
Made PipingFailureMechanismNodePresenter use the ContextMenuBuilder. Introduced StrictContextMenuItem to make people aware of setting the Properties for a context menu item. Related to Issue [WTI-172]

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

Former-commit-id: 1d6b6ebfbee31c71893c3cb4a3fa71e9e43ac4b5

    • -131
    • +218
    ./PipingFailureMechanismNodePresenterTest.cs
  1. … 12 more files in changeset.
* Fixed bug where node text could have incorrect color, due to Node instances being managed by two different node presenters (TreeNode instances are not being re-created when refreshes occur). * Improved some tests by asserting the icon used for a TreeNode Related to Issue [WTI-171]

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

Former-commit-id: 761d6a5045cfab1fb532b39e4db89a34e8698265

    • -2
    • +4
    ./PipingFailureMechanismNodePresenterTest.cs
  1. … 19 more files in changeset.
* Allowed the user to now add piping calculation groups/folders to the piping failure mechanism or other piping calculation groups/folders. * Allow the user to add new calculations for piping calculation groups/folders. ** As such, we need a 'Context' presentation object for PipingCalculationGroup similarly as for PipingCalculation. Therefore a base class PipingContext has been introduced. * Added validation Icon. * Moved PipingCalculatrionFactory from Ringtoets.Piping.Service.Test to Ringtoets.Piping.Data.TestUtil Related to Issue [WTI-174]

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

Former-commit-id: d381b4b12066b6e4a0770085b66a67471bc089c0

    • -19
    • +61
    ./PipingFailureMechanismNodePresenterTest.cs
  1. … 39 more files in changeset.
Introduced ContextMenuBuilder in stead of the ContextMenuFactory. Builder is responsible for calling ContextMenuItemFactory methods to configure a ContextMenu. Can be used to construct a menu using items which require the gui context, to add custom items and to add separators. Removed ITreeNode parameter of GetChildNodeObjects (only based on data)Moved resources from the Ringtoets.Common.Forms to Core.Common.Gui Removed unused methods in ContextMenuStripExtensions Added expand all and collapse all items to the ContextMenuItemFactory. Moved ContextMenuBuilder and ContextMenuItemFactory to sub folder. Related to Issue [WTI-172]

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

Former-commit-id: 9eefacfdd318334fb06e17b8a94422bee07e4674

    • -1
    • +1
    ./PipingFailureMechanismNodePresenterTest.cs
  1. … 59 more files in changeset.
* Renamed PipingCalculationData to PipingCalculation and updated all related classes. Related to Issue [WTI-171]

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

Former-commit-id: 832c14db09804a09c42e01c6be26655c33056494

    • -14
    • +14
    ./PipingFailureMechanismNodePresenterTest.cs
  1. … 47 more files in changeset.
Updated assertions to take in account the added '&' for shortcuts. Related to Issue [WTI-172]

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

Former-commit-id: f2cb181d9cf70c5777a00ea89e76ad038404fed5

    • -2
    • +2
    ./PipingFailureMechanismNodePresenterTest.cs
Added context menu's for input, output and failure mechanism placeholders. Moved resources where they became more generally used. Related to Issue [WTI-172]

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

Former-commit-id: 46b2147c303ee1f1b3472ee245a0723f13d7b74e

    • -2
    • +3
    ./PipingFailureMechanismNodePresenterTest.cs
  1. … 24 more files in changeset.
* Fixed failing test due to un-updated test expectancy. Related to Issue [WTI-171]

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

Former-commit-id: e90034609900a6fed45c14420231568b3c182813

    • -1
    • +1
    ./PipingFailureMechanismNodePresenterTest.cs
* Renamed PipingData to PipingCalculationData. ** Also extended it with Comments and CalculationReport properties. * Extended PipingCalculationInputsNodePresenter to take new properties into account. Related to Issue [WTI-171]

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

Former-commit-id: f917873c23cbde22bc004003aebd5b821015d599

    • -5
    • +5
    ./PipingFailureMechanismNodePresenterTest.cs
  1. … 33 more files in changeset.
* Moved Input and Output placeholders from Ringtoets.Integration.Data to Ringtoets.Common.Placeholder. * Refactored PipingFailureMechanism to be more consistent with FailureMechanismPlaceholder. Related to Issue [WTI-171]

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

Former-commit-id: eafe6701157632bd2c42d2b8fe2edd27ea377be1

    • -9
    • +31
    ./PipingFailureMechanismNodePresenterTest.cs
  1. … 16 more files in changeset.
* Implemented the full node tree for child data of DikeAssessmentSection. * Introduced test utility method to compare images. Related to Issue [WTI-165]

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

Former-commit-id: 0f2dff03da7967bb831e913da7ae23a241d88c90

    • -3
    • +1
    ./PipingFailureMechanismNodePresenterTest.cs
  1. … 27 more files in changeset.
* Moved PipingNodePresenterBase from Piping.Forms to Ringtoets.Common.Forms, and is renamed to RingtoetsNodePresenterBase ** Updated Resources accordingly *** Also removed unused resource from Core.Common.Gui Related to Issue [WTI-165]

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

Former-commit-id: b85ce7a8a79eaa5c7bbc9207e28ed8644f6bd0d1

    • -1
    • +1
    ./PipingFailureMechanismNodePresenterTest.cs
  1. … 30 more files in changeset.
* Mayor refactoring targeting: ** reusable code from Piping projects, moving them to Ringtoets.Common.Forms. ** Assessment Section related code has been moved from piping projects to Ringtoets.Integration projects. Related to Issue [WTI-165]

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

Former-commit-id: 7a37a1476f86cd82f6c846414b27c07a7ec7c411

    • -10
    • +6
    ./PipingFailureMechanismNodePresenterTest.cs
  1. … 69 more files in changeset.
Extracted strings mostly from exceptions from files to resources and added translations. Related to Issue [WTI-6]

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

Former-commit-id: c688648f21a99c64fbca59dbcfd445e2545d8b66

    • -1
    • +1
    ./PipingFailureMechanismNodePresenterTest.cs
  1. … 50 more files in changeset.
Old project tree: Project => Ringtoets project. New project tree: Project => AssessmentSection (or toetstraject in Dutch) Related to Issue [WTI-114]

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

Former-commit-id: 41909c7a54c4b90239e72b3a26d1946efceb7dbf

    • -6
    • +6
    ./PipingFailureMechanismNodePresenterTest.cs
  1. … 32 more files in changeset.
Changed all relevant literals from "WTI" to "Ringtoets" Related to Issue [WTI-114]

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

Former-commit-id: 8d16ef7c79539015b993ada11286bcd35de2b720

    • -3
    • +3
    ./PipingFailureMechanismNodePresenterTest.cs
  1. … 93 more files in changeset.
Fixed failing tests. Related to Issue [WTI-85]

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

Former-commit-id: d68cc124c5cdddcdf57a0fa9970f73c0eef2731d

    • -50
    • +13
    ./PipingFailureMechanismNodePresenterTest.cs
  1. … 1 more file in changeset.
Refactored PipingCalculationInputsNodePresenter and PipingFailureMechanismNodePresenter so that they use the PipingNodePresenterBase Improved some text and added a tooltip for clear all output Related to Issue [WTI-85]

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

Former-commit-id: 008ae19079343b40906f15238633c5edf1f41cb6

    • -9
    • +12
    ./PipingFailureMechanismNodePresenterTest.cs
  1. … 10 more files in changeset.
* Updated text for context menu item Related to Issue [WTI-24]

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

Former-commit-id: 04d12dccae516fe13218b4a6aa2e42b5e013d595

    • -1
    • +1
    ./PipingFailureMechanismNodePresenterTest.cs
  1. … 3 more files in changeset.
Notify all observers of ClearOutput Related to Issue [WTI-85]

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

Former-commit-id: c5c01298408a2aa3a503bc7146291b1ebbe6b361

    • -0
    • +36
    ./PipingFailureMechanismNodePresenterTest.cs
  1. … 2 more files in changeset.
Added clear all output context menu item to the Piping failure mechanism node. Related to Issue [WTI-85]

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

Former-commit-id: 3ec5af31f8276b9c7e72ebd5e4d3d3fee9f6fcaf

    • -4
    • +64
    ./PipingFailureMechanismNodePresenterTest.cs
  1. … 4 more files in changeset.
- Moved IApplication - Moved ApplicationPlugin - Refreshed references - repository added for base.test

- Renamed namespace GIS to Gis (automatically done by ReSharper)

- Fixed test that sometimes failed (probably due to a race condition on the file system)

- Removed redundant empty statements

- Removed reference (in XML) to undefined method

Related to Issue [WTI-120]

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

Former-commit-id: b0df258e39a0dc7729c014683d70c3ed160a822f

    • -1
    • +1
    ./PipingFailureMechanismNodePresenterTest.cs
  1. … 207 more files in changeset.
* Implemented suggestions from WTI-Review-57. Related to Issue [WTI-24]

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

Former-commit-id: 20fab0d6c532efe94e89274533938f4bbbdaa4b0

    • -1
    • +1
    ./PipingFailureMechanismNodePresenterTest.cs
  1. … 2 more files in changeset.
Merged revision(s) from branches/0.5.0.0461: Related to Issue [WTI-92]

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

Former-commit-id: c77f919dd86664474244af27a39295d55589d0ab

    • -0
    • +424
    ./PipingFailureMechanismNodePresenterTest.cs
  1. … 4839 more files in changeset.
Merged revision(s) 468 from trunk/src/Plugins/Ringtoets/Piping/src/Ringtoets.Piping.Forms: * Introduced NamingHelper as DelftTool.Utils.NamingHelper is obsolete. * Adding new piping calculations will now have a uniquely generated name upon adding to the collection. Related to Issue WTI-24 ........

Related to Issue [WTI-92]

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

Former-commit-id: 1c103027eff51ee3b6a1c6e94b6b6daab6c69a65

    • -0
    • +1
    ./PipingFailureMechanismNodePresenterTest.cs
  1. … 5 more files in changeset.
Merged revision(s) 464 from trunk/src/Plugins/Ringtoets/Piping/test/Ringtoets.Piping.Service.Test: * Extended context menu for node of PipingFailureMechanism to validate and calculate all piping calculations. * Extended PipingCalculationService with calculate all method. Related to Issue WTI-24 ........

Related to Issue [WTI-92]

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

Former-commit-id: 7a4af02efb70cdc87755d0abffacd9bbe41182ef

    • -1
    • +8
    ./PipingFailureMechanismNodePresenterTest.cs
  1. … 7 more files in changeset.
Solution can be build without errors after namespace changes - NOTE: Resharper still has 21 errors Related to Issue [WTI-92]

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

Former-commit-id: 5812111d2fd060d5e55769d7204ebe52cecb945e

    • -3
    • +3
    ./PipingFailureMechanismNodePresenterTest.cs
  1. … 1181 more files in changeset.
- Moved almost all projects to their new location Only test projects remain Related to Issue [WTI-92]

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

Former-commit-id: c185e6c39ddf027192b7941455855a3cebac9cfc

    • -0
    • +416
    ./PipingFailureMechanismNodePresenterTest.cs
  1. … 4008 more files in changeset.