Index: Ringtoets/AssemblyTool/test/Ringtoets.AssemblyTool.KernelWrapper.TestUtil.Test/Kernels/Assembly/FailureMechanismSectionAssemblyKernelStubTest.cs =================================================================== diff -u -r45b42be3730930cb26fe124d16dd3453b414a954 -rb36907e59241e00e7123ae2d1e93bc7eba2b291d --- Ringtoets/AssemblyTool/test/Ringtoets.AssemblyTool.KernelWrapper.TestUtil.Test/Kernels/Assembly/FailureMechanismSectionAssemblyKernelStubTest.cs (.../FailureMechanismSectionAssemblyKernelStubTest.cs) (revision 45b42be3730930cb26fe124d16dd3453b414a954) +++ Ringtoets/AssemblyTool/test/Ringtoets.AssemblyTool.KernelWrapper.TestUtil.Test/Kernels/Assembly/FailureMechanismSectionAssemblyKernelStubTest.cs (.../FailureMechanismSectionAssemblyKernelStubTest.cs) (revision b36907e59241e00e7123ae2d1e93bc7eba2b291d) @@ -117,6 +117,19 @@ } [Test] + public void TranslateAssessmentResultWbi0E2_Always_ThrowNotImplementedException() + { + // Setup + var kernel = new FailureMechanismSectionAssemblyKernelStub(); + + // Call + TestDelegate test = () => kernel.TranslateAssessmentResultWbi0E2(0); + + // Assert + Assert.Throws(test); + } + + [Test] public void TranslateAssessmentResultWbi0E3_ThrowExceptionOnCalculateFalse_InputCorrectlySetToKernelAndCalculatedTrue() { // Setup @@ -172,13 +185,13 @@ } [Test] - public void SimpleAssessmentIndirectFailureMechanisms_Always_ThrowNotImplementedException() + public void TranslateAssessmentResultWbi0E4_Always_ThrowNotImplementedException() { // Setup var kernel = new FailureMechanismSectionAssemblyKernelStub(); // Call - TestDelegate test = () => kernel.SimpleAssessmentIndirectFailureMechanisms(0); + TestDelegate test = () => kernel.TranslateAssessmentResultWbi0E4(0); // Assert Assert.Throws(test); @@ -189,77 +202,76 @@ #region Detailed Assessment [Test] - public void DetailedAssessmentDirectFailureMechanisms_ThrowExceptionOnCalculateFalse_InputCorrectlySetToKernelAndCalculatedTrue() + public void TranslateAssessmentResultWbi0G1_ThrowExceptionOnCalculateFalse_InputCorrectlySetToKernelAndCalculatedTrue() { // Setup var random = new Random(39); - var input = random.NextEnumValue(); + var input = random.NextEnumValue(); var kernel = new FailureMechanismSectionAssemblyKernelStub(); // Precondition Assert.IsFalse(kernel.Calculated); // Call - kernel.DetailedAssessmentDirectFailureMechanisms(input); + kernel.TranslateAssessmentResultWbi0G1(input); // Assert - Assert.AreEqual(input, kernel.DetailedCalculationResultInput); + Assert.AreEqual(input, kernel.AssessmentResultTypeG1Input); Assert.IsTrue(kernel.Calculated); } [Test] - public void DetailedAssessmentDirectFailureMechanisms_ThrowExceptionOnCalculateFalse_ReturnFailureMechanismSectionAssemblyResult() + public void TranslateAssessmentResultWbi0G1_ThrowExceptionOnCalculateFalse_ReturnFailureMechanismSectionAssemblyResult() { // Setup var random = new Random(39); - var input = random.NextEnumValue(); + var input = random.NextEnumValue(); var kernel = new FailureMechanismSectionAssemblyKernelStub { - FailureMechanismSectionAssemblyCategoryGroup = new CalculationOutput( - random.NextEnumValue()) + FailureMechanismSectionAssemblyResult = new FmSectionAssemblyDirectResult(random.NextEnumValue(), double.NaN) }; // Call - CalculationOutput result = kernel.DetailedAssessmentDirectFailureMechanisms(input); + FmSectionAssemblyDirectResult result = kernel.TranslateAssessmentResultWbi0G1(input); // Assert - Assert.AreSame(kernel.FailureMechanismSectionAssemblyCategoryGroup, result); + Assert.AreSame(kernel.FailureMechanismSectionAssemblyResult, result); } [Test] - public void DetailedAssessmentDirectFailureMechanisms_ThrowExceptionOnCalculateTrue_ThrowsException() + public void TranslateAssessmentResultWbi0G1_ThrowExceptionOnCalculateTrue_ThrowsException() { // Setup var random = new Random(39); - var input = random.NextEnumValue(); + var input = random.NextEnumValue(); var kernel = new FailureMechanismSectionAssemblyKernelStub { ThrowExceptionOnCalculate = true }; // Call - TestDelegate test = () => kernel.DetailedAssessmentDirectFailureMechanisms(input); + TestDelegate test = () => kernel.TranslateAssessmentResultWbi0G1(input); // Assert var exception = Assert.Throws(test); Assert.AreEqual("Message", exception.Message); Assert.IsNotNull(exception.InnerException); - Assert.IsNull(kernel.DetailedCalculationResultInput); + Assert.IsNull(kernel.AssessmentResultTypeG1Input); Assert.IsFalse(kernel.Calculated); - Assert.IsNull(kernel.FailureMechanismSectionAssemblyCategoryGroup); + Assert.IsNull(kernel.FailureMechanismSectionAssemblyResult); } [Test] - public void DetailedAssessmentIndirectFailureMechanisms_Always_ThrowNotImplementedException() + public void TranslateAssessmentResultWbi0G2_Always_ThrowNotImplementedException() { // Setup var kernel = new FailureMechanismSectionAssemblyKernelStub(); // Call - TestDelegate test = () => kernel.DetailedAssessmentIndirectFailureMechanisms(0); + TestDelegate test = () => kernel.TranslateAssessmentResultWbi0G2(0); // Assert Assert.Throws(test); @@ -385,7 +397,7 @@ var kernel = new FailureMechanismSectionAssemblyKernelStub { - FailureMechanismSectionAssemblyCategoryGroup = new CalculationOutput( + FailureMechanismSectionAssemblyResult = new CalculationOutput( random.NextEnumValue()) }; @@ -544,7 +556,7 @@ var kernel = new FailureMechanismSectionAssemblyKernelStub { - FailureMechanismSectionAssemblyCategoryGroup = new CalculationOutput( + FailureMechanismSectionAssemblyResult = new CalculationOutput( random.NextEnumValue()) }; @@ -869,7 +881,7 @@ var kernel = new FailureMechanismSectionAssemblyKernelStub { - FailureMechanismSectionAssemblyCategoryGroup = new CalculationOutput( + FailureMechanismSectionAssemblyResult = new CalculationOutput( random.NextEnumValue()) };