Index: Ringtoets/Integration/test/Ringtoets.Integration.Data.Test/Merge/AssessmentSectionMergeDataTest.cs =================================================================== diff -u -r0e8db478a805210782959dea784711a3cd8925b6 -rab3467289bed687ca117dd8365feed16c4534ba4 --- Ringtoets/Integration/test/Ringtoets.Integration.Data.Test/Merge/AssessmentSectionMergeDataTest.cs (.../AssessmentSectionMergeDataTest.cs) (revision 0e8db478a805210782959dea784711a3cd8925b6) +++ Ringtoets/Integration/test/Ringtoets.Integration.Data.Test/Merge/AssessmentSectionMergeDataTest.cs (.../AssessmentSectionMergeDataTest.cs) (revision ab3467289bed687ca117dd8365feed16c4534ba4) @@ -36,7 +36,8 @@ public void Constructor_AssessmentSectionNull_ThrowsArgumentNullException() { // Call - TestDelegate call = () => new AssessmentSectionMergeData(null, Enumerable.Empty()); + TestDelegate call = () => new AssessmentSectionMergeData(null, Enumerable.Empty(), + new AssessmentSectionMergeData.ConstructionProperties()); // Assert var exception = Assert.Throws(call); @@ -47,22 +48,36 @@ public void Constructor_FailureMechanismsNull_ThrowsArgumentNullException() { // Call - TestDelegate call = () => new AssessmentSectionMergeData(new AssessmentSection(AssessmentSectionComposition.Dike), null); + TestDelegate call = () => new AssessmentSectionMergeData(new AssessmentSection(AssessmentSectionComposition.Dike), + null, new AssessmentSectionMergeData.ConstructionProperties()); // Assert var exception = Assert.Throws(call); Assert.AreEqual("failureMechanisms", exception.ParamName); } [Test] + public void Constructor_PropertiesNull_ThrowsArgumentNullException() + { + // Call + TestDelegate call = () => new AssessmentSectionMergeData(new AssessmentSection(AssessmentSectionComposition.Dike), + Enumerable.Empty(), null); + + // Assert + var exception = Assert.Throws(call); + Assert.AreEqual("properties", exception.ParamName); + } + + [Test] public void Constructor_ExpectedValues() { // Setup var assessmentSection = new AssessmentSection(AssessmentSectionComposition.Dike); IEnumerable failureMechanisms = Enumerable.Empty(); // Call - var mergeData = new AssessmentSectionMergeData(assessmentSection, failureMechanisms); + var mergeData = new AssessmentSectionMergeData(assessmentSection, failureMechanisms, + new AssessmentSectionMergeData.ConstructionProperties()); // Assert Assert.AreSame(assessmentSection, mergeData.AssessmentSection);