Index: Riskeer/AssemblyTool/test/Riskeer.AssemblyTool.KernelWrapper.Test/Calculators/Assembly/AssessmentSectionAssemblyCalculatorTest.cs =================================================================== diff -u -r2c22824713a604001d2346f9b22dbe9d97088fde -r16957b4e56e4335c72a2d557736b0eee3f742199 --- Riskeer/AssemblyTool/test/Riskeer.AssemblyTool.KernelWrapper.Test/Calculators/Assembly/AssessmentSectionAssemblyCalculatorTest.cs (.../AssessmentSectionAssemblyCalculatorTest.cs) (revision 2c22824713a604001d2346f9b22dbe9d97088fde) +++ Riskeer/AssemblyTool/test/Riskeer.AssemblyTool.KernelWrapper.Test/Calculators/Assembly/AssessmentSectionAssemblyCalculatorTest.cs (.../AssessmentSectionAssemblyCalculatorTest.cs) (revision 16957b4e56e4335c72a2d557736b0eee3f742199) @@ -134,6 +134,7 @@ Assert.AreEqual(assessmentSectionLength, kernel.AssessmentSectionLength); CombinedFailureMechanismSectionsInputAssert.AssertCombinedFailureMechanismInput(input, kernel.FailureMechanismSectionLists); Assert.IsFalse(kernel.PartialAssembly); + Assert.IsTrue(kernel.Calculated); } } @@ -198,16 +199,17 @@ var calculator = new AssessmentSectionAssemblyCalculator(factory); // Call - TestDelegate test = () => calculator.AssembleCombinedFailureMechanismSections(new[] - { - new[] - { - new CombinedAssemblyFailureMechanismSection(0, 1, random.NextEnumValue()) - } - }, random.NextDouble()).ToArray(); + void Call() => calculator.AssembleCombinedFailureMechanismSections(new[] + { + new[] + { + new CombinedAssemblyFailureMechanismSection(0, 1, random.NextEnumValue()) + } + }, random.NextDouble()) + .ToArray(); // Assert - var exception = Assert.Throws(test); + var exception = Assert.Throws(Call); Assert.IsInstanceOf(exception.InnerException); Assert.AreEqual(AssemblyErrorMessageCreator.CreateGenericErrorMessage(), exception.Message); } Index: Riskeer/AssemblyTool/test/Riskeer.AssemblyTool.KernelWrapper.TestUtil/Kernels/Assembly/CombinedFailureMechanismSectionAssemblyKernelStub.cs =================================================================== diff -u -r2c22824713a604001d2346f9b22dbe9d97088fde -r16957b4e56e4335c72a2d557736b0eee3f742199 --- Riskeer/AssemblyTool/test/Riskeer.AssemblyTool.KernelWrapper.TestUtil/Kernels/Assembly/CombinedFailureMechanismSectionAssemblyKernelStub.cs (.../CombinedFailureMechanismSectionAssemblyKernelStub.cs) (revision 2c22824713a604001d2346f9b22dbe9d97088fde) +++ Riskeer/AssemblyTool/test/Riskeer.AssemblyTool.KernelWrapper.TestUtil/Kernels/Assembly/CombinedFailureMechanismSectionAssemblyKernelStub.cs (.../CombinedFailureMechanismSectionAssemblyKernelStub.cs) (revision 16957b4e56e4335c72a2d557736b0eee3f742199) @@ -64,30 +64,10 @@ public bool PartialAssembly { get; private set; } /// - /// Gets the common sections used as an input parameter for assembly methods. - /// - public FailureMechanismSectionList CommonSections { get; private set; } - - /// - /// Gets the used as an input parameter for assembly methods. - /// - public FailureMechanismSectionList FailureMechanismSectionListInput { get; private set; } - - /// /// Gets or sets the . /// public AssemblyResult AssemblyResult { get; set; } - /// - /// Gets ors sets the result. - /// - public FailureMechanismSectionList FailureMechanismSectionListResult { get; set; } - - /// - /// Gets or sets the failure mechanism sections with category result. - /// - public IEnumerable FailureMechanismSectionsWithCategory { get; set; } - public AssemblyResult AssembleCommonFailureMechanismSections(IEnumerable failureMechanismSectionLists, double assessmentSectionLength, bool partialAssembly) { @@ -105,40 +85,19 @@ public FailureMechanismSectionList FindGreatestCommonDenominatorSectionsWbi3A1(IEnumerable failureMechanismSectionLists, double assessmentSectionLength) { - ThrowException(); - - FailureMechanismSectionLists = failureMechanismSectionLists; - AssessmentSectionLength = assessmentSectionLength; - - Calculated = true; - - return FailureMechanismSectionListResult; + throw new NotImplementedException(); } public FailureMechanismSectionList TranslateFailureMechanismResultsToCommonSectionsWbi3B1(FailureMechanismSectionList failureMechanismSectionList, FailureMechanismSectionList commonSections) { - ThrowException(); - - FailureMechanismSectionListInput = failureMechanismSectionList; - CommonSections = commonSections; - - Calculated = true; - - return FailureMechanismSectionListResult; + throw new NotImplementedException(); } public IEnumerable DetermineCombinedResultPerCommonSectionWbi3C1(IEnumerable failureMechanismResults, bool partialAssembly) { - ThrowException(); - - FailureMechanismSectionLists = failureMechanismResults; - PartialAssembly = partialAssembly; - - Calculated = true; - - return FailureMechanismSectionsWithCategory; + throw new NotImplementedException(); } private void ThrowException()