Index: Ringtoets/Integration/src/Ringtoets.Integration.IO/Assembly/ExportableFailureMechanismSectionAssemblyMethod.cs
===================================================================
diff -u
--- Ringtoets/Integration/src/Ringtoets.Integration.IO/Assembly/ExportableFailureMechanismSectionAssemblyMethod.cs (revision 0)
+++ Ringtoets/Integration/src/Ringtoets.Integration.IO/Assembly/ExportableFailureMechanismSectionAssemblyMethod.cs (revision 79b40b5d932dcb0212ec26b0962fe1fa80d15805)
@@ -0,0 +1,73 @@
+namespace Ringtoets.Integration.IO.Assembly
+{
+ ///
+ /// Enum defining the exportable assembly category methods for a failure mechanism section.
+ ///
+ public enum ExportableFailureMechanismSectionAssemblyMethod
+ {
+ ///
+ /// Represents the assembly method WBI-0E-1.
+ ///
+ WBI0E1 = 1,
+
+ ///
+ /// Represents the assembly method WBI-0E-3.
+ ///
+ WBI0E3 = 2,
+
+ ///
+ /// Represents the assembly method WBI-0G-1.
+ ///
+ WBI0G1 = 3,
+
+ ///
+ /// Represents the assembly method WBI-0G-3.
+ ///
+ WBI0G3 = 4,
+
+ ///
+ /// Represents the assembly method WBI-0G-4.
+ ///
+ WBI0G4 = 5,
+
+ ///
+ /// Represents the assembly method WBI-0G-5.
+ ///
+ WBI0G5 = 6,
+
+ ///
+ /// Represents the assembly method WBI-0G-6.
+ ///
+ WBI0G6 = 7,
+
+ ///
+ /// Represents the assembly method WBI-0T-1.
+ ///
+ WBI0T1 = 8,
+
+ ///
+ /// Represents the assembly method WBI-0T-3.
+ ///
+ WBI0T3 = 9,
+
+ ///
+ /// Represents the assembly method WBI-0T-4.
+ ///
+ WBI0T4 = 10,
+
+ ///
+ /// Represents the assembly method WBI-0T-5.
+ ///
+ WBI0T5 = 11,
+
+ ///
+ /// Represents the assembly method WBI-0T-6.
+ ///
+ WBI0T6 = 12,
+
+ ///
+ /// Represents the assembly method WBI-0T-7.
+ ///
+ WBI0T7 = 13,
+ }
+}
\ No newline at end of file
Index: Ringtoets/Integration/src/Ringtoets.Integration.IO/Ringtoets.Integration.IO.csproj
===================================================================
diff -u -r95888d160b1a8c60bb74587a1288319125bbb122 -r79b40b5d932dcb0212ec26b0962fe1fa80d15805
--- Ringtoets/Integration/src/Ringtoets.Integration.IO/Ringtoets.Integration.IO.csproj (.../Ringtoets.Integration.IO.csproj) (revision 95888d160b1a8c60bb74587a1288319125bbb122)
+++ Ringtoets/Integration/src/Ringtoets.Integration.IO/Ringtoets.Integration.IO.csproj (.../Ringtoets.Integration.IO.csproj) (revision 79b40b5d932dcb0212ec26b0962fe1fa80d15805)
@@ -15,6 +15,7 @@
+
Index: Ringtoets/Integration/test/Ringtoets.Integration.IO.Test/Assembly/ExportableFailureMechanismSectionAssemblyMethodTest.cs
===================================================================
diff -u
--- Ringtoets/Integration/test/Ringtoets.Integration.IO.Test/Assembly/ExportableFailureMechanismSectionAssemblyMethodTest.cs (revision 0)
+++ Ringtoets/Integration/test/Ringtoets.Integration.IO.Test/Assembly/ExportableFailureMechanismSectionAssemblyMethodTest.cs (revision 79b40b5d932dcb0212ec26b0962fe1fa80d15805)
@@ -0,0 +1,34 @@
+using System.Collections.Generic;
+using Core.Common.TestUtil;
+using NUnit.Framework;
+using Ringtoets.Integration.IO.Assembly;
+
+namespace Ringtoets.Integration.IO.Test.Assembly
+{
+ [TestFixture]
+ public class ExportableFailureMechanismSectionAssemblyMethodTest : EnumValuesTestFixture
+ {
+ protected override IDictionary ExpectedValueForEnumValues
+ {
+ get
+ {
+ return new Dictionary
+ {
+ { ExportableFailureMechanismSectionAssemblyMethod.WBI0E1, 1 },
+ { ExportableFailureMechanismSectionAssemblyMethod.WBI0E3, 2 },
+ { ExportableFailureMechanismSectionAssemblyMethod.WBI0G1, 3 },
+ { ExportableFailureMechanismSectionAssemblyMethod.WBI0G3, 4 },
+ { ExportableFailureMechanismSectionAssemblyMethod.WBI0G4, 5 },
+ { ExportableFailureMechanismSectionAssemblyMethod.WBI0G5, 6 },
+ { ExportableFailureMechanismSectionAssemblyMethod.WBI0G6, 7 },
+ { ExportableFailureMechanismSectionAssemblyMethod.WBI0T1, 8 },
+ { ExportableFailureMechanismSectionAssemblyMethod.WBI0T3, 9 },
+ { ExportableFailureMechanismSectionAssemblyMethod.WBI0T4, 10 },
+ { ExportableFailureMechanismSectionAssemblyMethod.WBI0T5, 11 },
+ { ExportableFailureMechanismSectionAssemblyMethod.WBI0T6, 12 },
+ { ExportableFailureMechanismSectionAssemblyMethod.WBI0T7, 13 }
+ };
+ }
+ }
+ }
+}
\ No newline at end of file
Index: Ringtoets/Integration/test/Ringtoets.Integration.IO.Test/Ringtoets.Integration.IO.Test.csproj
===================================================================
diff -u -r9c2d9527fe10eebf7ad90f343a7ed21c37441e24 -r79b40b5d932dcb0212ec26b0962fe1fa80d15805
--- Ringtoets/Integration/test/Ringtoets.Integration.IO.Test/Ringtoets.Integration.IO.Test.csproj (.../Ringtoets.Integration.IO.Test.csproj) (revision 9c2d9527fe10eebf7ad90f343a7ed21c37441e24)
+++ Ringtoets/Integration/test/Ringtoets.Integration.IO.Test/Ringtoets.Integration.IO.Test.csproj (.../Ringtoets.Integration.IO.Test.csproj) (revision 79b40b5d932dcb0212ec26b0962fe1fa80d15805)
@@ -17,6 +17,7 @@
+