Index: Riskeer/Common/src/Riskeer.Common.Data/FailureMechanism/FailureMechanismSectionResult.cs =================================================================== diff -u -rd217668774f91580ae82f448d2d4649cb236ca80 -r66b3865041fe3f402f54cd48c5aa9fe19179e627 --- Riskeer/Common/src/Riskeer.Common.Data/FailureMechanism/FailureMechanismSectionResult.cs (.../FailureMechanismSectionResult.cs) (revision d217668774f91580ae82f448d2d4649cb236ca80) +++ Riskeer/Common/src/Riskeer.Common.Data/FailureMechanism/FailureMechanismSectionResult.cs (.../FailureMechanismSectionResult.cs) (revision 66b3865041fe3f402f54cd48c5aa9fe19179e627) @@ -43,6 +43,7 @@ Section = section; IsRelevant = true; + InitialFailureMechanismResult = InitialFailureMechanismResultType.Adopt; } /// @@ -54,5 +55,10 @@ /// Gets or sets whether the section is relevant. /// public bool IsRelevant { get; set; } + + /// + /// Gets or sets the initial failure mechanism result. + /// + public InitialFailureMechanismResultType InitialFailureMechanismResult { get; set; } } } \ No newline at end of file Index: Riskeer/Common/test/Riskeer.Common.Data.Test/FailureMechanism/FailureMechanismSectionResultTest.cs =================================================================== diff -u -rd217668774f91580ae82f448d2d4649cb236ca80 -r66b3865041fe3f402f54cd48c5aa9fe19179e627 --- Riskeer/Common/test/Riskeer.Common.Data.Test/FailureMechanism/FailureMechanismSectionResultTest.cs (.../FailureMechanismSectionResultTest.cs) (revision d217668774f91580ae82f448d2d4649cb236ca80) +++ Riskeer/Common/test/Riskeer.Common.Data.Test/FailureMechanism/FailureMechanismSectionResultTest.cs (.../FailureMechanismSectionResultTest.cs) (revision 66b3865041fe3f402f54cd48c5aa9fe19179e627) @@ -31,22 +31,23 @@ public class FailureMechanismSectionResultTest { [Test] - public void Constructor_WithParameters_ExpectedValues() + public void Constructor_ExpectedValues() { // Setup FailureMechanismSection section = FailureMechanismSectionTestFactory.CreateFailureMechanismSection(); // Call - var result = new TestFailureMechanismSectionResult(section); + var sectionResult = new TestFailureMechanismSectionResult(section); // Assert - Assert.IsInstanceOf(result); - Assert.AreSame(section, result.Section); - Assert.IsTrue(result.IsRelevant); + Assert.IsInstanceOf(sectionResult); + Assert.AreSame(section, sectionResult.Section); + Assert.IsTrue(sectionResult.IsRelevant); + Assert.AreEqual(InitialFailureMechanismResultType.Adopt, sectionResult.InitialFailureMechanismResult); } [Test] - public void Constructor_WithoutSection_ThrowsArgumentNullException() + public void Constructor_SectionNull_ThrowsArgumentNullException() { // Call void Call() => new TestFailureMechanismSectionResult(null);