Index: Ringtoets/Integration/test/Ringtoets.Integration.Plugin.Test/TreeNodeInfos/AssessmentSectionTreeNodeInfoTest.cs =================================================================== diff -u -r37de32e433cd0940e567c8cca7aa79bfe03122ab -rac21dc3cdc606aa866340d4f7795c325d8e8d909 --- Ringtoets/Integration/test/Ringtoets.Integration.Plugin.Test/TreeNodeInfos/AssessmentSectionTreeNodeInfoTest.cs (.../AssessmentSectionTreeNodeInfoTest.cs) (revision 37de32e433cd0940e567c8cca7aa79bfe03122ab) +++ Ringtoets/Integration/test/Ringtoets.Integration.Plugin.Test/TreeNodeInfos/AssessmentSectionTreeNodeInfoTest.cs (.../AssessmentSectionTreeNodeInfoTest.cs) (revision ac21dc3cdc606aa866340d4f7795c325d8e8d909) @@ -184,7 +184,7 @@ object[] objects = info.ChildNodeObjects(assessmentSection).ToArray(); // Assert - Assert.AreEqual(24, objects.Length); + Assert.AreEqual(25, objects.Length); var referenceLineContext = (ReferenceLineContext) objects[0]; Assert.AreSame(assessmentSection, referenceLineContext.WrappedData); @@ -246,6 +246,7 @@ var grassCoverSlipOffOutwardsFailureMechanismContext = (FailureMechanismContext) objects[15]; Assert.AreSame(assessmentSection.GrassCoverSlipOffOutwards, grassCoverSlipOffOutwardsFailureMechanismContext.WrappedData); Assert.AreSame(assessmentSection, grassCoverSlipOffOutwardsFailureMechanismContext.Parent); + var grassCoverSlipOffInwardsFailureMechanismContext = (FailureMechanismContext) objects[16]; Assert.AreSame(assessmentSection.GrassCoverSlipOffInwards, grassCoverSlipOffInwardsFailureMechanismContext.WrappedData); Assert.AreSame(assessmentSection, grassCoverSlipOffInwardsFailureMechanismContext.Parent); @@ -277,6 +278,17 @@ var technicalInnovationFailureMechanismContext = (FailureMechanismContext) objects[23]; Assert.AreSame(assessmentSection.TechnicalInnovation, technicalInnovationFailureMechanismContext.WrappedData); Assert.AreSame(assessmentSection, technicalInnovationFailureMechanismContext.Parent); + + var assemblyResultCategoryTreeFolder = (CategoryTreeFolder) objects[24]; + Assert.AreEqual("Assemblage", assemblyResultCategoryTreeFolder.Name); + Assert.AreEqual(TreeFolderCategory.General, assemblyResultCategoryTreeFolder.Category); + Assert.AreEqual(2, assemblyResultCategoryTreeFolder.Contents.Count()); + + var assemblyResultTotalContext = (AssemblyResultTotalContext) assemblyResultCategoryTreeFolder.Contents.ElementAt(0); + Assert.AreSame(assessmentSection, assemblyResultTotalContext.WrappedData); + + var assemblyResultPerSectionContext = (AssemblyResultPerSectionContext) assemblyResultCategoryTreeFolder.Contents.ElementAt(1); + Assert.AreSame(assessmentSection, assemblyResultPerSectionContext.WrappedData); } }