PipingSoilProfilesImporterTest.cs

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Changes after review. Related to Issue [WTI-422]

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

Former-commit-id: 3a3817d4a286c9c6bd3f49bc31fe611d59e49ac3

Former-commit-id: 57792c4536e20dd4ec73bc6ea1b2ab51ccf2b576

    • -14
    • +14
    ./PipingSoilProfilesImporterTest.cs
  1. … 74 more files in changeset.
* Refactored AssessmentSectionBase to interface IAssessmentSection Related to Issue [WTI-408]

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

Former-commit-id: 0ac96bed13f2549620ff33fe394ebd391e5e1c4b

Former-commit-id: 13184bd3d3591df0ff78939910a7ccc28438d782

    • -14
    • +14
    ./PipingSoilProfilesImporterTest.cs
  1. … 75 more files in changeset.
* Made summation to 100% of StochasticSoilProfile instances more robust by taking into account limit precision of the double value type and use a tolerance around 100%. * Improved SQL queries to only consider Piping related profiles, instead of all 1D profiles and 2D profiles that happen to have a 'MechanismPointLocation' for extracting a 1D profile from a 2D profile. ** This requires to set a SoilProfileType at PipingSoilProfile construction time in order to properly match read profiles to read stochastic soil profiles in PipingSoilProfilesImporter. ** Updated *.soil databases in test data accordingly with new required rows in Segment, StochasticSoilModel and StochasticSoilProfile tables. Related to Issue [WTI-426]

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

Former-commit-id: 0da134d294da206237cc1200f37412c762021409

Former-commit-id: 63da7f2f96f6c4c6a3eb14b391d0a052828e2b0e

    • -14
    • +8
    ./PipingSoilProfilesImporterTest.cs
  1. … 42 more files in changeset.
- Created tree node info and properties for StochasticSoilModel - Renamed tree node info and properties of PipingSoilProfile to StochasticSoilProfile - Moved HydraulicBoundaryLocationProperties and test to the PropertyClasses sub-folder, where it makes more sense.

Related to Issue [WTI-416]

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

Former-commit-id: e887acc8b19b06a4a0c554c229a386a96d5ab7bf

Former-commit-id: b162738bffcc65a295e4c44aee5e036598af7d24

  1. … 23 more files in changeset.
Implemented CanImportOn for PipingSoilProfilesImporter

Paired with janssen

Related to Issue [WTI-426]

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

Former-commit-id: f0abcbe2c5c3c9cb31133d0751adfd41cad7cd00

Former-commit-id: 7f08b7cf645efad734c78a6339c7f8e7570e7a3f

    • -0
    • +44
    ./PipingSoilProfilesImporterTest.cs
  1. … 2 more files in changeset.
- Added ProgressNotify when checking if all profiles are used - Added Importer ProgressNotification check - Minor changes after review Related to Issue [WTI-426]

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

Former-commit-id: 8268456f2f13c057fcc27611438ae7a206eb8213

Former-commit-id: f76dcd32b66ce46a2b8b6cd08081672fa296f2f6

    • -23
    • +67
    ./PipingSoilProfilesImporterTest.cs
  1. … 9 more files in changeset.
- Extended test coverage - Extracted SoilProfile count query Related to Issue [WTI-426]

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

Former-commit-id: 9504b710ec8685a45b365cffb80e4794fa393c7a

Former-commit-id: 8435246d778ac5c89a23cae0e5a10e2829b5692a

    • -52
    • +120
    ./PipingSoilProfilesImporterTest.cs
  1. … 13 more files in changeset.
- Updated *PipingFailureMechanism* to store StochasticSoilModels instead of SoilProfiles - Updated StochasticSoilProfile to include the PipingSoilProfile object - Updated PipingSoilProfilesImporter to accept StochasticSoilModelContext - Updated invalidAtX2dProperty.soil to have a valid stochastic soil model Related to Issue [WTI-426]

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

Former-commit-id: cea335f093da58a8b267491e80e6884f438ea439

Former-commit-id: 3df39c7347c3e6a376c353ec6e7ad5a6d4c1948c

    • -50
    • +162
    ./PipingSoilProfilesImporterTest.cs
  1. … 13 more files in changeset.
Moved PipingSoilProfile, PipingSoilLayer, RingtoetsPipingSurfaceLine and RingtoetsPipingSurfaceLineException to Ringtoets.Piping.Primitives. Moved PipingInputSynchronizer to Ringtoets.Piping.Data Duplicated Resources of Ringtoets.Piping.Data to Ringtoets.Piping.Primitives. Related to Issue [WTI-382]

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

Former-commit-id: 9e7d6277c51ca2e4fef0d2f4ecd94a97e2388081

Former-commit-id: ba8b52dbef71c417505b06dd1cdacf406f3fddde

  1. … 117 more files in changeset.
- Refactored version check of PipingSoilProfileReader Related to Issue [WTI-414]

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

Former-commit-id: fe1e84a1f2c4981dd2ed0abe75a63a57b74127da

Former-commit-id: 3d959c5a9ec1b2341d7ee50467ffb93157e96e3d

  1. … 4 more files in changeset.
* Implemented review suggestions of WTI-Review-369: ** Made Point2D, Point3D and Segment2D more clearly immutable. ** Removed Point2D default constructor (now more consistent with point3D) ** Math2D.SplitLineAtLenghts improvements: *** Reuse of epsilonForComparisons. *** Xml docs. *** variable naming. ** Remove IFileImporter.SupportedItemType and made FileImporterBase generic with type-parameter to use instead. ** Improved test names. ** Optimizations in FailureMechanismSectionsImporter. ** Test coverage for DoubleWithToleranceComparer. ** Improved text resources. Related to Issue [WTI-365]

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

Former-commit-id: 9e27e584fe2b6fd5244140250c9ddd9a82bd3e65

Former-commit-id: 12a7c688737048e0aea43a05962cb795dc6fcccb

  1. … 29 more files in changeset.
* Introduced FileImporterBase to allow for additional NotifyObserver calls to be done on UI thread when done importing. ** Moved responsibility for NotifyObserver on import target from FileImportActivity to FileImporterBase. ** Updated all existing importers to inherit from FileImporterBase. * Implemented additional logic for dealing with new ReferenceLine, when one was already available. Related to Issue [WTI-364]

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

Former-commit-id: dca74a9f10e6da1912ac7f172df8fe95cfc5b34f

Former-commit-id: f0971cefa038dbbf4b03fb9ffe60c61909e3f74f

  1. … 15 more files in changeset.
Reintegrate branch to trunk. Related to Issue [WTI-184]

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

Former-commit-id: 823eca02392f29a5efa73ad3cbf3925824c622cc

  1. … 131 more files in changeset.
Fixed failing tests Related to Issue [WTI-184]

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

Former-commit-id: 7e0a85882c78b3270daa1b0f241cdd679ca0e675

  1. … 2 more files in changeset.
* Added version to database * Added test-data for ringtoets databases * Moved FileUtils to Core.Common.Utils * Renamed Core.Common.Utils.Properties/Resource to Core.Common.Utils.Properties/Resources

Related to Issue [WTI-284]

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

Former-commit-id: 99e0a481b8b4a6abc91210fd23b345e3e4749f1b

  1. … 48 more files in changeset.
Renamed TestUtils to TestUtil Related to Issue [WTI-184]

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

Former-commit-id: d7daba7b69132117103600f3370c1324765c1c86

  1. … 139 more files in changeset.
Review related changes: * Removed CanImportFor method from IFileImporter * Got rid of redundant test classes in Core.Common.Test Related to Issue [WTI-182]

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

Former-commit-id: 4ebbae5c4af75d1457ec0590ac9bee4c169230dc

    • -43
    • +0
    ./PipingSoilProfilesImporterTest.cs
  1. … 12 more files in changeset.
Ensured IFileExporter and IFileImporter interface are more consistent

Related to Issue [WTI-182]

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

Former-commit-id: c7afec730d1c0898a828cf0e7d2bb2f7ad186e78

  1. … 9 more files in changeset.
Further cleaned up IFileImporter interface Related to Issue [WTI-182]

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

Former-commit-id: a57d9252c600ca5be58b8f3eaf9118f908c7e831

    • -29
    • +65
    ./PipingSoilProfilesImporterTest.cs
  1. … 12 more files in changeset.
Add XML comments to Core.Common.Base Ensured IFileExporter and IFileImporter interface are more consistent Related to Issue [WTI-182]

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

Former-commit-id: 2166fac4d72fb44601c275e7ab125a7df6511904

  1. … 10 more files in changeset.
Improved directory structure of Core.Common.Base Related to Issue [WTI-182]

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

Former-commit-id: 3168464f228a91b97925135b16969764661aa8a3

  1. … 77 more files in changeset.
Removed OnImportFinishedEventHandler related logic from FileImportActivity and IFileImporter Related to Issue [WTI-182]

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

Former-commit-id: 57fce20811d3ac236cc5f5452e697a0ac036a8c9

  1. … 9 more files in changeset.
* Updated importer messages to be consistent with those of piping surface lines. Related to Issue [WTI-20]

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

Former-commit-id: ca85ed987c20b418bd36b5e6d5741bb2e4804258

  1. … 3 more files in changeset.
* Updated error messages generated by Soil Profile related file reader classes. Related to Issue [WTI-20]

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

Former-commit-id: 512a024302d66eeabca33c150b65e87e76b9929f

  1. … 11 more files in changeset.
* Merged ApplicationCore and ApplicationCoreExtensions * Removed CanImportOnRootLevel property from IFileImporter * Move tests from GuiImportHandlerTest to ApplicationCoreTest Related to Issue [WTI-182]

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

Former-commit-id: 4bf4e8dd272545e458ce30f60869286ebcb7ea74

  1. … 12 more files in changeset.
* Moved ProjectFilePath property from ApplicationCore to RingtoetsGui * Removed TargetDataDirectory property from IFileImporter Related to Issue [WTI-182]

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

Former-commit-id: 332732845e22c5fbaee0c114e8a48df41453349c

  1. … 9 more files in changeset.
Fixed problem with empty database. Fixed problem when skipping profile at end of database. Fixed problem with invalid properties being imported as 0.0 double values. Fixed invalidTop1dProfile.soil so that it contains just an invalid top value. Fixed invalidBottom1dProfile.soil so that it contains just an invalid bottom value. Related to Issue [WTI-27]

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

Former-commit-id: 4dba4be24c7fa64ddf20879fcd7d4303c0c986bb

  1. … 6 more files in changeset.
Paired with Joel van de Berg, implemented suggestions of WTI-Review-59: * Applied naming convention for Resources. * Removed superfluous exception throwing/handling. * Documented exception paths. Related to Issue [WTI-27]

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

Former-commit-id: c8c75968e9c930e47364f8c11c9603c6ce8cb68b

  1. … 16 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

  1. … 69 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

  1. … 32 more files in changeset.