Index: Ringtoets/Integration/src/Ringtoets.Integration.IO/Assembly/ExportableFailureMechanism.cs =================================================================== diff -u -r7448b440911e68c1ec42907fda23a45a1a71fcef -r8e276b50e723e39c67157848cc498ca1ff2813c8 --- Ringtoets/Integration/src/Ringtoets.Integration.IO/Assembly/ExportableFailureMechanism.cs (.../ExportableFailureMechanism.cs) (revision 7448b440911e68c1ec42907fda23a45a1a71fcef) +++ Ringtoets/Integration/src/Ringtoets.Integration.IO/Assembly/ExportableFailureMechanism.cs (.../ExportableFailureMechanism.cs) (revision 8e276b50e723e39c67157848cc498ca1ff2813c8) @@ -21,7 +21,6 @@ using System; using System.Collections.Generic; -using System.Linq; namespace Ringtoets.Integration.IO.Assembly { @@ -33,19 +32,6 @@ where TFailureMechanismAssemblyResult : ExportableFailureMechanismAssemblyResult { /// - /// Creates a new instance of - /// without section assembly results. - /// - /// The assembly result of the failure mechanism. - /// The code of the failure mechanism. - /// The group of the failure mechanism. - /// Thrown when is null. - public ExportableFailureMechanism(TFailureMechanismAssemblyResult failureMechanismAssembly, - ExportableFailureMechanismType code, - ExportableFailureMechanismGroup group) - : this(failureMechanismAssembly, Enumerable.Empty(), code, group) {} - - /// /// Creates a new instance of . /// /// The assembly result of the failure mechanism. Index: Ringtoets/Integration/test/Ringtoets.Integration.IO.Test/Assembly/ExportableFailureMechanismTest.cs =================================================================== diff -u -r1711edf505d0f1c4e48da706b8a983f6b820f4df -r8e276b50e723e39c67157848cc498ca1ff2813c8 --- Ringtoets/Integration/test/Ringtoets.Integration.IO.Test/Assembly/ExportableFailureMechanismTest.cs (.../ExportableFailureMechanismTest.cs) (revision 1711edf505d0f1c4e48da706b8a983f6b820f4df) +++ Ringtoets/Integration/test/Ringtoets.Integration.IO.Test/Assembly/ExportableFailureMechanismTest.cs (.../ExportableFailureMechanismTest.cs) (revision 8e276b50e723e39c67157848cc498ca1ff2813c8) @@ -33,42 +33,6 @@ public class ExportableFailureMechanismTest { [Test] - public void Constructor_FailureMechanismAssemblyResultNull_ThrowsArgumentNullException() - { - // Setup - var random = new Random(21); - - // Call - TestDelegate call = () => new ExportableFailureMechanism( - null, random.NextEnumValue(), random.NextEnumValue()); - - // Assert - var exception = Assert.Throws(call); - Assert.AreEqual("failureMechanismAssembly", exception.ParamName); - } - - [Test] - public void Constructor_WithValidArguments_ExpectedValues() - { - // Setup - var random = new Random(21); - ExportableFailureMechanismAssemblyResult failureMechanismAssembly = - ExportableFailureMechanismAssemblyResultTestFactory.CreateResultWithoutProbability(); - var code = random.NextEnumValue(); - var group = random.NextEnumValue(); - - // Call - var failureMechanism = new ExportableFailureMechanism( - failureMechanismAssembly, code, group); - - // Assert - Assert.AreSame(failureMechanismAssembly, failureMechanism.FailureMechanismAssembly); - CollectionAssert.IsEmpty(failureMechanism.SectionAssemblyResults); - Assert.AreEqual(code, failureMechanism.Code); - Assert.AreEqual(group, failureMechanism.Group); - } - - [Test] public void ConstructorWithSectionAssemblyResults_FailureMechanismAssemblyResultNull_ThrowsArgumentNullException() { // Setup