Fixed bug with unsynchronised general input of the piping failure mechanism: - Changed the CalculationConfigurationImporter: instead of making a new general input every time, reuse the one from the FailureMechanism - Adjusted tests and added to verify behaviour of settable parameters in the failureMechanism.GeneralInput reflecting on the calculation scenarios Related to Issue [WTI-1524]
Incorporated comments dev: - Cleaned up some files - Moved validation logic from readers to transformers and RT datamodel (stochastic soil profiles, Piping only): -- Moved StochasticSoilProfile property of the PipingStochasticSoilModel as a mandatory constructor argument -- Changed property from List to IEnumerable => provides readonly access of the collection -- Introduced additional test factory method --- Replaced explicit constructor calls with factory calls when possible Related to Issue [WTI-1340]