Index: Ringtoets/Integration/test/Ringtoets.Integration.IO.Test/Assembly/ExportableAssessmentSectionTest.cs =================================================================== diff -u -r719d0e6a2b96f912e844a16cfc96c4f7c8da62b7 -rfcb1a3246cfb27c4078ffc52215d71a340e02ea7 --- Ringtoets/Integration/test/Ringtoets.Integration.IO.Test/Assembly/ExportableAssessmentSectionTest.cs (.../ExportableAssessmentSectionTest.cs) (revision 719d0e6a2b96f912e844a16cfc96c4f7c8da62b7) +++ Ringtoets/Integration/test/Ringtoets.Integration.IO.Test/Assembly/ExportableAssessmentSectionTest.cs (.../ExportableAssessmentSectionTest.cs) (revision fcb1a3246cfb27c4078ffc52215d71a340e02ea7) @@ -22,15 +22,14 @@ Enumerable.Empty>(); IEnumerable> failureMechanismsWithoutProbability = Enumerable.Empty>(); - IEnumerable combinedSectionAssemblyResults = Enumerable.Empty(); // Call TestDelegate call = () => new ExportableAssessmentSection(null, geometry, assessmentSectionAssembly, failureMechanismsWithProbability, failureMechanismsWithoutProbability, - combinedSectionAssemblyResults); + CreateCombinedSectionAssemblyCollection()); // Assert var exception = Assert.Throws(call); @@ -46,15 +45,14 @@ Enumerable.Empty>(); IEnumerable> failureMechanismsWithoutProbability = Enumerable.Empty>(); - IEnumerable combinedSectionAssemblyResults = Enumerable.Empty(); // Call TestDelegate call = () => new ExportableAssessmentSection(string.Empty, null, assessmentSectionAssembly, failureMechanismsWithProbability, failureMechanismsWithoutProbability, - combinedSectionAssemblyResults); + CreateCombinedSectionAssemblyCollection()); // Assert var exception = Assert.Throws(call); @@ -70,15 +68,14 @@ Enumerable.Empty>(); IEnumerable> failureMechanismsWithoutProbability = Enumerable.Empty>(); - IEnumerable combinedSectionAssemblyResults = Enumerable.Empty(); // Call TestDelegate call = () => new ExportableAssessmentSection(string.Empty, geometry, null, failureMechanismsWithProbability, failureMechanismsWithoutProbability, - combinedSectionAssemblyResults); + CreateCombinedSectionAssemblyCollection()); // Assert var exception = Assert.Throws(call); @@ -93,15 +90,14 @@ ExportableAssessmentSectionAssemblyResult assessmentSectionAssembly = CreateAssessmentSectionAssembly(); IEnumerable> failureMechanismsWithoutProbability = Enumerable.Empty>(); - IEnumerable combinedSectionAssemblyResults = Enumerable.Empty(); // Call TestDelegate call = () => new ExportableAssessmentSection(string.Empty, geometry, assessmentSectionAssembly, null, failureMechanismsWithoutProbability, - combinedSectionAssemblyResults); + CreateCombinedSectionAssemblyCollection()); // Assert var exception = Assert.Throws(call); @@ -116,15 +112,14 @@ ExportableAssessmentSectionAssemblyResult assessmentSectionAssembly = CreateAssessmentSectionAssembly(); IEnumerable> failureMechanismsWithProbability = Enumerable.Empty>(); - IEnumerable combinedSectionAssemblyResults = Enumerable.Empty(); // Call TestDelegate call = () => new ExportableAssessmentSection(string.Empty, geometry, assessmentSectionAssembly, failureMechanismsWithProbability, null, - combinedSectionAssemblyResults); + CreateCombinedSectionAssemblyCollection()); // Assert var exception = Assert.Throws(call); @@ -167,7 +162,7 @@ Enumerable.Empty>(); IEnumerable> failureMechanismsWithoutProbability = Enumerable.Empty>(); - IEnumerable combinedSectionAssemblyResults = Enumerable.Empty(); + ExportableCombinedSectionAssemblyCollection combinedSectionAssemblyResults = CreateCombinedSectionAssemblyCollection(); // Call var assessmentSection = new ExportableAssessmentSection(name, @@ -186,6 +181,12 @@ Assert.AreSame(combinedSectionAssemblyResults, assessmentSection.CombinedSectionAssemblyResults); } + private static ExportableCombinedSectionAssemblyCollection CreateCombinedSectionAssemblyCollection() + { + return new ExportableCombinedSectionAssemblyCollection(Enumerable.Empty(), + Enumerable.Empty()); + } + private static ExportableAssessmentSectionAssemblyResult CreateAssessmentSectionAssembly() { var random = new Random(21);