Fisheye: Tag b8681598059dfc8c54377ab97bf4851fb656e921 refers to a dead (removed) revision in file `Riskeer/AssemblyTool/src/Riskeer.AssemblyTool.KernelWrapper/Creators/AssemblyCalculatorInputCreatorOld.cs'. Fisheye: No comparison available. Pass `N' to diff? Index: Riskeer/AssemblyTool/src/Riskeer.AssemblyTool.KernelWrapper/Creators/AssemblyCategoryCreatorOld.cs =================================================================== diff -u -r50a62edbe5db7e54dadeaa7d005eed6a8e77b642 -rb8681598059dfc8c54377ab97bf4851fb656e921 --- Riskeer/AssemblyTool/src/Riskeer.AssemblyTool.KernelWrapper/Creators/AssemblyCategoryCreatorOld.cs (.../AssemblyCategoryCreatorOld.cs) (revision 50a62edbe5db7e54dadeaa7d005eed6a8e77b642) +++ Riskeer/AssemblyTool/src/Riskeer.AssemblyTool.KernelWrapper/Creators/AssemblyCategoryCreatorOld.cs (.../AssemblyCategoryCreatorOld.cs) (revision b8681598059dfc8c54377ab97bf4851fb656e921) @@ -63,62 +63,6 @@ } /// - /// Creates a collection of - /// based on the information given in the . - /// - /// The - /// with to create the result for. - /// A collection of - /// with information taken from the . - /// Thrown when is null. - /// Thrown when - /// contains an invalid value. - /// Thrown when - /// contains a valid value, but unsupported. - public static IEnumerable CreateFailureMechanismAssemblyCategories( - CategoriesList categories) - { - if (categories == null) - { - throw new ArgumentNullException(nameof(categories)); - } - - return categories.Categories.Select( - categoriesOutput => new FailureMechanismAssemblyCategory( - categoriesOutput.LowerLimit, - categoriesOutput.UpperLimit, - FailureMechanismAssemblyCreator.CreateFailureMechanismAssemblyCategoryGroup(categoriesOutput.Category))).ToArray(); - } - - /// - /// Creates a collection of - /// based on the information given in the . - /// - /// The with - /// to create the result for. - /// A collection of - /// with information taken from the . - /// Thrown when is null. - /// Thrown when - /// contains an invalid value. - /// Thrown when - /// contains a valid value, but unsupported. - public static IEnumerable CreateFailureMechanismSectionAssemblyCategories( - CategoriesList categories) - { - if (categories == null) - { - throw new ArgumentNullException(nameof(categories)); - } - - return categories.Categories.Select( - categoriesOutput => new FailureMechanismSectionAssemblyCategory( - categoriesOutput.LowerLimit, - categoriesOutput.UpperLimit, - FailureMechanismSectionAssemblyCreatorOld.CreateFailureMechanismSectionAssemblyCategoryGroup(categoriesOutput.Category))).ToArray(); - } - - /// /// Creates a based on . /// /// The to convert. Fisheye: Tag b8681598059dfc8c54377ab97bf4851fb656e921 refers to a dead (removed) revision in file `Riskeer/AssemblyTool/src/Riskeer.AssemblyTool.KernelWrapper/Creators/CombinedFailureMechanismSectionAssemblyCreatorOld.cs'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag b8681598059dfc8c54377ab97bf4851fb656e921 refers to a dead (removed) revision in file `Riskeer/AssemblyTool/src/Riskeer.AssemblyTool.KernelWrapper/Creators/FailureMechanismSectionAssemblyCalculatorInputCreatorOld.cs'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag b8681598059dfc8c54377ab97bf4851fb656e921 refers to a dead (removed) revision in file `Riskeer/AssemblyTool/src/Riskeer.AssemblyTool.KernelWrapper/Creators/FailureMechanismSectionAssemblyCreatorOld.cs'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag b8681598059dfc8c54377ab97bf4851fb656e921 refers to a dead (removed) revision in file `Riskeer/AssemblyTool/src/Riskeer.AssemblyTool.KernelWrapper/Creators/FailureMechanismSectionListCreatorOld.cs'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag b8681598059dfc8c54377ab97bf4851fb656e921 refers to a dead (removed) revision in file `Riskeer/AssemblyTool/test/Riskeer.AssemblyTool.KernelWrapper.Test/Creators/AssemblyCalculatorInputCreatorOldTest.cs'. Fisheye: No comparison available. Pass `N' to diff? Index: Riskeer/AssemblyTool/test/Riskeer.AssemblyTool.KernelWrapper.Test/Creators/AssemblyCategoryCreatorOldTest.cs =================================================================== diff -u -r50a62edbe5db7e54dadeaa7d005eed6a8e77b642 -rb8681598059dfc8c54377ab97bf4851fb656e921 --- Riskeer/AssemblyTool/test/Riskeer.AssemblyTool.KernelWrapper.Test/Creators/AssemblyCategoryCreatorOldTest.cs (.../AssemblyCategoryCreatorOldTest.cs) (revision 50a62edbe5db7e54dadeaa7d005eed6a8e77b642) +++ Riskeer/AssemblyTool/test/Riskeer.AssemblyTool.KernelWrapper.Test/Creators/AssemblyCategoryCreatorOldTest.cs (.../AssemblyCategoryCreatorOldTest.cs) (revision b8681598059dfc8c54377ab97bf4851fb656e921) @@ -25,7 +25,6 @@ using System.Linq; using Assembly.Kernel.Old.Model; using Assembly.Kernel.Old.Model.CategoryLimits; -using Assembly.Kernel.Old.Model.FmSectionTypes; using Core.Common.TestUtil; using NUnit.Framework; using Riskeer.AssemblyTool.Data; @@ -128,157 +127,5 @@ // Assert Assert.AreEqual(expectedCategoryGroup, categoryResult); } - - [Test] - public void CreateFailureMechanismAssemblyCategories_CategoriesNull_ThrowsArgumentNullException() - { - // Call - TestDelegate call = () => AssemblyCategoryCreatorOld.CreateFailureMechanismAssemblyCategories(null); - - // Assert - var exception = Assert.Throws(call); - Assert.AreEqual("categories", exception.ParamName); - } - - [Test] - public void CreateFailureMechanismAssemblyCategories_WithCategories_ReturnFailureMechanismAssemblyCategoryResult() - { - // Setup - var random = new Random(11); - - var categories = new CategoriesList(new[] - { - new FailureMechanismCategory(random.NextEnumValue(), 0, 0.25), - new FailureMechanismCategory(random.NextEnumValue(), 0.25, 0.5), - new FailureMechanismCategory(random.NextEnumValue(), 0.5, 0.75), - new FailureMechanismCategory(random.NextEnumValue(), 0.75, 1) - }); - - // Call - IEnumerable result = AssemblyCategoryCreatorOld.CreateFailureMechanismAssemblyCategories(categories); - - // Assert - AssemblyCategoryAssert.AssertFailureMechanismAssemblyCategories(categories, result); - } - - [Test] - public void CreateFailureMechanismAssemblyCategories_CategoryWithInvalidFailureMechanismCategory_ThrowsInvalidEnumArgumentException() - { - // Setup - var categories = new CategoriesList(new[] - { - new FailureMechanismCategory((EFailureMechanismCategory) 99, 0, 1) - }); - - // Call - TestDelegate test = () => AssemblyCategoryCreatorOld.CreateFailureMechanismAssemblyCategories(categories); - - // Assert - const string exceptionMessage = "The value of argument 'category' (99) is invalid for Enum type 'EFailureMechanismCategory'."; - TestHelper.AssertThrowsArgumentExceptionAndTestMessage(test, exceptionMessage); - } - - [Test] - [TestCase(EFailureMechanismCategory.It, FailureMechanismAssemblyCategoryGroup.It)] - [TestCase(EFailureMechanismCategory.IIt, FailureMechanismAssemblyCategoryGroup.IIt)] - [TestCase(EFailureMechanismCategory.IIIt, FailureMechanismAssemblyCategoryGroup.IIIt)] - [TestCase(EFailureMechanismCategory.IVt, FailureMechanismAssemblyCategoryGroup.IVt)] - [TestCase(EFailureMechanismCategory.Vt, FailureMechanismAssemblyCategoryGroup.Vt)] - [TestCase(EFailureMechanismCategory.VIt, FailureMechanismAssemblyCategoryGroup.VIt)] - [TestCase(EFailureMechanismCategory.VIIt, FailureMechanismAssemblyCategoryGroup.VIIt)] - [TestCase(EFailureMechanismCategory.Nvt, FailureMechanismAssemblyCategoryGroup.NotApplicable)] - [TestCase(EFailureMechanismCategory.Gr, FailureMechanismAssemblyCategoryGroup.None)] - public void CreateFailureMechanismAssemblyCategories_CategoryWithValidFailureMechanismCategory_ExpectedFailureMechanismAssemblyCategoryResultType( - EFailureMechanismCategory categoryGroup, - FailureMechanismAssemblyCategoryGroup expectedCategoryGroup) - { - // Setup - var categories = new CategoriesList(new[] - { - new FailureMechanismCategory(categoryGroup, 0, 1) - }); - - // Call - IEnumerable result = AssemblyCategoryCreatorOld.CreateFailureMechanismAssemblyCategories(categories); - - // Assert - Assert.AreEqual(expectedCategoryGroup, result.Single().Group); - } - - [Test] - public void CreateFailureMechanismSectionAssemblyCategories_CategoriesNull_ThrowsArgumentNullException() - { - // Call - TestDelegate call = () => AssemblyCategoryCreatorOld.CreateFailureMechanismSectionAssemblyCategories(null); - - // Assert - var exception = Assert.Throws(call); - Assert.AreEqual("categories", exception.ParamName); - } - - [Test] - public void CreateFailureMechanismSectionAssemblyCategories_WithCategories_ReturnFailureMechanismSectionAssemblyCategoryResult() - { - // Setup - var random = new Random(11); - - var categories = new CategoriesList(new[] - { - new FmSectionCategory(random.NextEnumValue(), 0, 0.25), - new FmSectionCategory(random.NextEnumValue(), 0.25, 0.5), - new FmSectionCategory(random.NextEnumValue(), 0.5, 0.75), - new FmSectionCategory(random.NextEnumValue(), 0.75, 1) - }); - - // Call - IEnumerable result = AssemblyCategoryCreatorOld.CreateFailureMechanismSectionAssemblyCategories(categories); - - // Assert - AssemblyCategoryAssert.AssertFailureMechanismSectionAssemblyCategories(categories, result); - } - - [Test] - public void CreateFailureMechanismSectionAssemblyCategories_CategoryWithInvalidFailureMechanismSectionCategory_ThrowsInvalidEnumArgumentException() - { - // Setup - var categories = new CategoriesList(new[] - { - new FmSectionCategory((EFmSectionCategory) 99, 0, 1) - }); - - // Call - TestDelegate test = () => AssemblyCategoryCreatorOld.CreateFailureMechanismSectionAssemblyCategories(categories); - - // Assert - const string exceptionMessage = "The value of argument 'category' (99) is invalid for Enum type 'EFmSectionCategory'."; - TestHelper.AssertThrowsArgumentExceptionAndTestMessage(test, exceptionMessage); - } - - [Test] - [TestCase(EFmSectionCategory.Iv, FailureMechanismSectionAssemblyCategoryGroup.Iv)] - [TestCase(EFmSectionCategory.IIv, FailureMechanismSectionAssemblyCategoryGroup.IIv)] - [TestCase(EFmSectionCategory.IIIv, FailureMechanismSectionAssemblyCategoryGroup.IIIv)] - [TestCase(EFmSectionCategory.IVv, FailureMechanismSectionAssemblyCategoryGroup.IVv)] - [TestCase(EFmSectionCategory.Vv, FailureMechanismSectionAssemblyCategoryGroup.Vv)] - [TestCase(EFmSectionCategory.VIv, FailureMechanismSectionAssemblyCategoryGroup.VIv)] - [TestCase(EFmSectionCategory.VIIv, FailureMechanismSectionAssemblyCategoryGroup.VIIv)] - [TestCase(EFmSectionCategory.NotApplicable, FailureMechanismSectionAssemblyCategoryGroup.NotApplicable)] - [TestCase(EFmSectionCategory.Gr, FailureMechanismSectionAssemblyCategoryGroup.None)] - public void CreateFailureMechanismSectionAssemblyCategories_CategoryWithValidFailureMechanismSectionCategory_ExpectedFailureMechanismSectionAssemblyCategoryResultType( - EFmSectionCategory categoryGroup, - FailureMechanismSectionAssemblyCategoryGroup expectedCategoryGroup) - { - // Setup - var categories = new CategoriesList(new[] - { - new FmSectionCategory(categoryGroup, 0, 1) - }); - - // Call - IEnumerable result = AssemblyCategoryCreatorOld.CreateFailureMechanismSectionAssemblyCategories(categories); - - // Assert - Assert.AreEqual(expectedCategoryGroup, result.Single().Group); - } } } \ No newline at end of file Fisheye: Tag b8681598059dfc8c54377ab97bf4851fb656e921 refers to a dead (removed) revision in file `Riskeer/AssemblyTool/test/Riskeer.AssemblyTool.KernelWrapper.Test/Creators/CombinedFailureMechanismSectionAssemblyCreatorOldTest.cs'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag b8681598059dfc8c54377ab97bf4851fb656e921 refers to a dead (removed) revision in file `Riskeer/AssemblyTool/test/Riskeer.AssemblyTool.KernelWrapper.Test/Creators/FailureMechanismSectionAssemblyCalculatorInputCreatorOldTest.cs'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag b8681598059dfc8c54377ab97bf4851fb656e921 refers to a dead (removed) revision in file `Riskeer/AssemblyTool/test/Riskeer.AssemblyTool.KernelWrapper.Test/Creators/FailureMechanismSectionAssemblyCreatorOldTest.cs'. Fisheye: No comparison available. Pass `N' to diff? Fisheye: Tag b8681598059dfc8c54377ab97bf4851fb656e921 refers to a dead (removed) revision in file `Riskeer/AssemblyTool/test/Riskeer.AssemblyTool.KernelWrapper.Test/Creators/FailureMechanismSectionListCreatorOldTest.cs'. Fisheye: No comparison available. Pass `N' to diff?