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