Index: Riskeer/Storage/src/Riskeer.Storage.Core/Read/ClosingStructures/ClosingStructuresCalculationEntityReadExtensions.cs =================================================================== diff -u -r86594ccd7329d320872573a1d066fe18959d3cea -re57aa3c1ceb99466236e146782608821842dc2b9 --- Riskeer/Storage/src/Riskeer.Storage.Core/Read/ClosingStructures/ClosingStructuresCalculationEntityReadExtensions.cs (.../ClosingStructuresCalculationEntityReadExtensions.cs) (revision 86594ccd7329d320872573a1d066fe18959d3cea) +++ Riskeer/Storage/src/Riskeer.Storage.Core/Read/ClosingStructures/ClosingStructuresCalculationEntityReadExtensions.cs (.../ClosingStructuresCalculationEntityReadExtensions.cs) (revision e57aa3c1ceb99466236e146782608821842dc2b9) @@ -37,15 +37,15 @@ { /// /// Reads the and use the - /// information to update a . + /// information to update a . /// /// The - /// to create for. + /// to create for. /// The object keeping track of read operations. - /// A new . + /// A new . /// Thrown when is null. - internal static StructuresCalculation Read(this ClosingStructuresCalculationEntity entity, - ReadConversionCollector collector) + internal static StructuresCalculationScenario Read(this ClosingStructuresCalculationEntity entity, + ReadConversionCollector collector) { if (collector == null) { @@ -57,7 +57,7 @@ return collector.Get(entity); } - var calculation = new StructuresCalculation + var calculation = new StructuresCalculationScenario { Name = entity.Name, Comments = Index: Riskeer/Storage/src/Riskeer.Storage.Core/Read/ReadConversionCollector.cs =================================================================== diff -u -r48f21c3256c73e5c4cbfed18a190b45223a1567d -re57aa3c1ceb99466236e146782608821842dc2b9 --- Riskeer/Storage/src/Riskeer.Storage.Core/Read/ReadConversionCollector.cs (.../ReadConversionCollector.cs) (revision 48f21c3256c73e5c4cbfed18a190b45223a1567d) +++ Riskeer/Storage/src/Riskeer.Storage.Core/Read/ReadConversionCollector.cs (.../ReadConversionCollector.cs) (revision e57aa3c1ceb99466236e146782608821842dc2b9) @@ -102,8 +102,8 @@ private readonly Dictionary> heightStructuresCalculations = CreateDictionary>(); - private readonly Dictionary> closingStructuresCalculations = - CreateDictionary>(); + private readonly Dictionary> closingStructuresCalculations = + CreateDictionary>(); private readonly Dictionary> stabilityPointStructuresCalculations = CreateDictionary>(); @@ -1391,15 +1391,15 @@ /// /// Registers a read operation for - /// and the that was constructed + /// and the that was constructed /// with the information. /// /// The /// that was read. /// The that /// was constructed. /// Thrown when any input parameter is null. - internal void Read(ClosingStructuresCalculationEntity entity, StructuresCalculation model) + internal void Read(ClosingStructuresCalculationEntity entity, StructuresCalculationScenario model) { if (entity == null) { @@ -1431,18 +1431,18 @@ } /// - /// Obtains the which was read + /// Obtains the which was read /// for the given . /// /// The for which a read /// operation has been registered. - /// The constructed . + /// The constructed . /// Thrown when is null. /// Thrown when no read operation has /// been registered for . /// Use /// to find out whether a read operation has been registered for . - internal StructuresCalculation Get(ClosingStructuresCalculationEntity entity) + internal StructuresCalculationScenario Get(ClosingStructuresCalculationEntity entity) { if (entity == null) { Index: Riskeer/Storage/test/Riskeer.Storage.Core.Test/IntegrationTests/StorageSqLiteIntegrationTest.cs =================================================================== diff -u -r9793bc3048c48b4c25bcde1d0c07d6d02b53b2ff -re57aa3c1ceb99466236e146782608821842dc2b9 --- Riskeer/Storage/test/Riskeer.Storage.Core.Test/IntegrationTests/StorageSqLiteIntegrationTest.cs (.../StorageSqLiteIntegrationTest.cs) (revision 9793bc3048c48b4c25bcde1d0c07d6d02b53b2ff) +++ Riskeer/Storage/test/Riskeer.Storage.Core.Test/IntegrationTests/StorageSqLiteIntegrationTest.cs (.../StorageSqLiteIntegrationTest.cs) (revision e57aa3c1ceb99466236e146782608821842dc2b9) @@ -540,9 +540,9 @@ AssertStructuresCalculation(expectedHeightStructuresCalculation, (StructuresCalculation) actualChild); } - if (expectedChild is StructuresCalculation expectedClosingStructuresCalculation) + if (expectedChild is StructuresCalculationScenario expectedClosingStructuresCalculation) { - AssertStructuresCalculation(expectedClosingStructuresCalculation, (StructuresCalculation) actualChild); + AssertStructuresCalculation(expectedClosingStructuresCalculation, (StructuresCalculationScenario) actualChild); } if (expectedChild is StructuresCalculation expectedStabilityPointStructuresCalculation) @@ -918,15 +918,6 @@ Assert.AreEqual(expectedItem.TailorMadeAssessmentProbability, actualItem.TailorMadeAssessmentProbability, 1e-6); Assert.AreEqual(expectedItem.UseManualAssembly, actualItem.UseManualAssembly); Assert.AreEqual(expectedItem.ManualAssemblyProbability, actualItem.ManualAssemblyProbability, 1e-6); - - if (expectedItem.Calculation == null) - { - Assert.IsNull(actualItem.Calculation); - } - else - { - AssertStructuresCalculation(expectedItem.Calculation, actualItem.Calculation); - } }); } @@ -963,8 +954,8 @@ Assert.AreEqual(expectedClosingStructure.InflowModelType, actualClosingStructure.InflowModelType); } - private static void AssertStructuresCalculation(StructuresCalculation expectedCalculation, - StructuresCalculation actualCalculation) + private static void AssertStructuresCalculation(StructuresCalculationScenario expectedCalculation, + StructuresCalculationScenario actualCalculation) { Assert.AreEqual(expectedCalculation.Name, actualCalculation.Name); AssertComments(expectedCalculation.Comments, actualCalculation.Comments); Index: Riskeer/Storage/test/Riskeer.Storage.Core.Test/Read/ClosingStructures/ClosingStructuresCalculationEntityReadExtensionsTest.cs =================================================================== diff -u -r86594ccd7329d320872573a1d066fe18959d3cea -re57aa3c1ceb99466236e146782608821842dc2b9 --- Riskeer/Storage/test/Riskeer.Storage.Core.Test/Read/ClosingStructures/ClosingStructuresCalculationEntityReadExtensionsTest.cs (.../ClosingStructuresCalculationEntityReadExtensionsTest.cs) (revision 86594ccd7329d320872573a1d066fe18959d3cea) +++ Riskeer/Storage/test/Riskeer.Storage.Core.Test/Read/ClosingStructures/ClosingStructuresCalculationEntityReadExtensionsTest.cs (.../ClosingStructuresCalculationEntityReadExtensionsTest.cs) (revision e57aa3c1ceb99466236e146782608821842dc2b9) @@ -43,10 +43,10 @@ var entity = new ClosingStructuresCalculationEntity(); // Call - TestDelegate call = () => entity.Read(null); + void Call() => entity.Read(null); // Assert - string paramName = Assert.Throws(call).ParamName; + string paramName = Assert.Throws(Call).ParamName; Assert.AreEqual("collector", paramName); } @@ -65,14 +65,14 @@ Assert.IsFalse(collector.Contains(entity)); // Call - StructuresCalculation calculation = entity.Read(collector); + StructuresCalculationScenario calculation = entity.Read(collector); // Assert Assert.IsTrue(collector.Contains(entity)); Assert.AreSame(calculation, collector.Get(entity)); } - [Test] + [Test] public void Read_ValidEntity_ReturnClosingStructuresCalculation() { // Setup @@ -118,7 +118,7 @@ var collector = new ReadConversionCollector(); // Call - StructuresCalculation calculation = entity.Read(collector); + StructuresCalculationScenario calculation = entity.Read(collector); // Assert Assert.AreEqual(entity.Name, calculation.Name); @@ -202,7 +202,7 @@ var collector = new ReadConversionCollector(); // Call - StructuresCalculation calculation = entity.Read(collector); + StructuresCalculationScenario calculation = entity.Read(collector); // Assert ClosingStructuresInput inputParameters = calculation.InputParameters; @@ -249,7 +249,7 @@ collector.Read(structureEntity, structure); // Call - StructuresCalculation calculation = entity.Read(collector); + StructuresCalculationScenario calculation = entity.Read(collector); // Assert Assert.AreSame(structure, calculation.InputParameters.Structure); @@ -271,7 +271,7 @@ collector.Read(hydraulicLocationEntity, hydraulicBoundaryLocation); // Call - StructuresCalculation calculation = entity.Read(collector); + StructuresCalculationScenario calculation = entity.Read(collector); // Assert Assert.AreSame(hydraulicBoundaryLocation, calculation.InputParameters.HydraulicBoundaryLocation); @@ -293,7 +293,7 @@ collector.Read(profileEntity, profile); // Call - StructuresCalculation calculation = entity.Read(collector); + StructuresCalculationScenario calculation = entity.Read(collector); // Assert Assert.AreSame(profile, calculation.InputParameters.ForeshoreProfile); @@ -315,7 +315,7 @@ var collector = new ReadConversionCollector(); // Call - StructuresCalculation calculation = entity.Read(collector); + StructuresCalculationScenario calculation = entity.Read(collector); // Assert StructuresOutput calculationOutput = calculation.Output; @@ -335,7 +335,7 @@ } }; - var calculation = new StructuresCalculation(); + var calculation = new StructuresCalculationScenario(); var collector = new ReadConversionCollector(); collector.Read(entity, calculation); Index: Riskeer/Storage/test/Riskeer.Storage.Core.Test/Read/ClosingStructures/ClosingStructuresSectionResultEntityReadExtensionsTest.cs =================================================================== diff -u -r86594ccd7329d320872573a1d066fe18959d3cea -re57aa3c1ceb99466236e146782608821842dc2b9 --- Riskeer/Storage/test/Riskeer.Storage.Core.Test/Read/ClosingStructures/ClosingStructuresSectionResultEntityReadExtensionsTest.cs (.../ClosingStructuresSectionResultEntityReadExtensionsTest.cs) (revision 86594ccd7329d320872573a1d066fe18959d3cea) +++ Riskeer/Storage/test/Riskeer.Storage.Core.Test/Read/ClosingStructures/ClosingStructuresSectionResultEntityReadExtensionsTest.cs (.../ClosingStructuresSectionResultEntityReadExtensionsTest.cs) (revision e57aa3c1ceb99466236e146782608821842dc2b9) @@ -145,7 +145,7 @@ public void Read_CalculationEntitySet_ReturnClosingStructuresSectionResultWithCalculation() { // Setup - var calculation = new StructuresCalculation(); + var calculation = new StructuresCalculationScenario(); var calculationEntity = new ClosingStructuresCalculationEntity(); Index: Riskeer/Storage/test/Riskeer.Storage.Core.Test/Read/ReadConversionCollectorTest.cs =================================================================== diff -u -r48f21c3256c73e5c4cbfed18a190b45223a1567d -re57aa3c1ceb99466236e146782608821842dc2b9 --- Riskeer/Storage/test/Riskeer.Storage.Core.Test/Read/ReadConversionCollectorTest.cs (.../ReadConversionCollectorTest.cs) (revision 48f21c3256c73e5c4cbfed18a190b45223a1567d) +++ Riskeer/Storage/test/Riskeer.Storage.Core.Test/Read/ReadConversionCollectorTest.cs (.../ReadConversionCollectorTest.cs) (revision e57aa3c1ceb99466236e146782608821842dc2b9) @@ -406,17 +406,17 @@ } [TestFixture] - private class ClosingStructureCalculationCollectorTest : CollectorTest, + private class ClosingStructureCalculationCollectorTest : CollectorTest, ClosingStructuresCalculationEntity> { public ClosingStructureCalculationCollectorTest() : base( (c, e, m) => c.Read(e, m), (c, e) => c.Contains(e), (c, e) => c.Get(e)) {} - protected override StructuresCalculation CreateDataModel() + protected override StructuresCalculationScenario CreateDataModel() { - return new StructuresCalculation(); + return new StructuresCalculationScenario(); } } Index: Riskeer/Storage/test/Riskeer.Storage.Core.TestUtil/RiskeerProjectTestHelper.cs =================================================================== diff -u -r158e88a0d01e162f96688976523e0e503994e9cc -re57aa3c1ceb99466236e146782608821842dc2b9 --- Riskeer/Storage/test/Riskeer.Storage.Core.TestUtil/RiskeerProjectTestHelper.cs (.../RiskeerProjectTestHelper.cs) (revision 158e88a0d01e162f96688976523e0e503994e9cc) +++ Riskeer/Storage/test/Riskeer.Storage.Core.TestUtil/RiskeerProjectTestHelper.cs (.../RiskeerProjectTestHelper.cs) (revision e57aa3c1ceb99466236e146782608821842dc2b9) @@ -700,7 +700,7 @@ Name = "Closing structures A", Children = { - new StructuresCalculation + new StructuresCalculationScenario { InputParameters = { @@ -733,7 +733,7 @@ }, Output = new StructuresOutput(0.11, null) }, - new StructuresCalculation + new StructuresCalculationScenario { InputParameters = { @@ -772,7 +772,7 @@ { Name = "Closing structures B" }); - failureMechanism.CalculationsGroup.Children.Add(new StructuresCalculation()); + failureMechanism.CalculationsGroup.Children.Add(new StructuresCalculationScenario()); } private static void SetSectionResults(IEnumerable sectionResults,