Index: Ringtoets/AssemblyTool/test/Ringtoets.AssemblyTool.KernelWrapper.TestUtil/AssemblyCategoryAssert.cs
===================================================================
diff -u -r2f05c299a43f2b890e0276cf74078c616a3ca27d -r57210ddafec2d829c866490aa0bd6cebfc2e3a62
--- Ringtoets/AssemblyTool/test/Ringtoets.AssemblyTool.KernelWrapper.TestUtil/AssemblyCategoryAssert.cs (.../AssemblyCategoryAssert.cs) (revision 2f05c299a43f2b890e0276cf74078c616a3ca27d)
+++ Ringtoets/AssemblyTool/test/Ringtoets.AssemblyTool.KernelWrapper.TestUtil/AssemblyCategoryAssert.cs (.../AssemblyCategoryAssert.cs) (revision 57210ddafec2d829c866490aa0bd6cebfc2e3a62)
@@ -86,6 +86,41 @@
CollectionAssert.AreEqual(original.Select(o => o.UpperLimit), actual.Select(r => r.UpperBoundary));
}
+ ///
+ /// Gets the based
+ /// on the given .
+ ///
+ /// The to convert.
+ /// A .
+ /// Thrown when
+ /// is not valid.
+ public static FailureMechanismSectionAssemblyCategoryGroup GetFailureMechanismSectionCategoryGroup(EFmSectionCategory category)
+ {
+ switch (category)
+ {
+ case EFmSectionCategory.Iv:
+ return FailureMechanismSectionAssemblyCategoryGroup.Iv;
+ case EFmSectionCategory.IIv:
+ return FailureMechanismSectionAssemblyCategoryGroup.IIv;
+ case EFmSectionCategory.IIIv:
+ return FailureMechanismSectionAssemblyCategoryGroup.IIIv;
+ case EFmSectionCategory.IVv:
+ return FailureMechanismSectionAssemblyCategoryGroup.IVv;
+ case EFmSectionCategory.Vv:
+ return FailureMechanismSectionAssemblyCategoryGroup.Vv;
+ case EFmSectionCategory.VIv:
+ return FailureMechanismSectionAssemblyCategoryGroup.VIv;
+ case EFmSectionCategory.VIIv:
+ return FailureMechanismSectionAssemblyCategoryGroup.VIIv;
+ case EFmSectionCategory.NotApplicable:
+ return FailureMechanismSectionAssemblyCategoryGroup.NotApplicable;
+ case EFmSectionCategory.Gr:
+ return FailureMechanismSectionAssemblyCategoryGroup.None;
+ default:
+ throw new NotSupportedException();
+ }
+ }
+
private static AssessmentSectionAssemblyCategoryGroup GetAssessmentSectionCategoryGroup(EAssessmentGrade category)
{
switch (category)
@@ -137,32 +172,5 @@
throw new NotSupportedException();
}
}
-
- private static FailureMechanismSectionAssemblyCategoryGroup GetFailureMechanismSectionCategoryGroup(EFmSectionCategory category)
- {
- switch (category)
- {
- case EFmSectionCategory.Iv:
- return FailureMechanismSectionAssemblyCategoryGroup.Iv;
- case EFmSectionCategory.IIv:
- return FailureMechanismSectionAssemblyCategoryGroup.IIv;
- case EFmSectionCategory.IIIv:
- return FailureMechanismSectionAssemblyCategoryGroup.IIIv;
- case EFmSectionCategory.IVv:
- return FailureMechanismSectionAssemblyCategoryGroup.IVv;
- case EFmSectionCategory.Vv:
- return FailureMechanismSectionAssemblyCategoryGroup.Vv;
- case EFmSectionCategory.VIv:
- return FailureMechanismSectionAssemblyCategoryGroup.VIv;
- case EFmSectionCategory.VIIv:
- return FailureMechanismSectionAssemblyCategoryGroup.VIIv;
- case EFmSectionCategory.NotApplicable:
- return FailureMechanismSectionAssemblyCategoryGroup.NotApplicable;
- case EFmSectionCategory.Gr:
- return FailureMechanismSectionAssemblyCategoryGroup.None;
- default:
- throw new NotSupportedException();
- }
- }
}
}
\ No newline at end of file