Index: Ringtoets/Common/test/Ringtoets.Common.Data.Test/Hydraulics/CalculationConvergenceTest.cs =================================================================== diff -u -r4eb3b5296acb1944201b09eb87e26584ec473b33 -r4b32064801ece7ab70357a2a942e21f113abc679 --- Ringtoets/Common/test/Ringtoets.Common.Data.Test/Hydraulics/CalculationConvergenceTest.cs (.../CalculationConvergenceTest.cs) (revision 4eb3b5296acb1944201b09eb87e26584ec473b33) +++ Ringtoets/Common/test/Ringtoets.Common.Data.Test/Hydraulics/CalculationConvergenceTest.cs (.../CalculationConvergenceTest.cs) (revision 4b32064801ece7ab70357a2a942e21f113abc679) @@ -19,30 +19,33 @@ // Stichting Deltares and remain full property of Stichting Deltares at all times. // All rights reserved. -using Core.Common.Utils.Attributes; +using System.Collections.Generic; +using Core.Common.TestUtil; using NUnit.Framework; using Ringtoets.Common.Data.Hydraulics; namespace Ringtoets.Common.Data.Test.Hydraulics { [TestFixture] - public class CalculationConvergenceTest + public class CalculationConvergenceTest : EnumTestFixture { - [Test] - public void DisplayName_Always_ReturnExpectedValues() + protected override IDictionary ExpectedDisplayNameForEnumValues { - // Assert - Assert.AreEqual("", GetDisplayName(CalculationConvergence.NotCalculated)); - Assert.AreEqual("Nee", GetDisplayName(CalculationConvergence.CalculatedNotConverged)); - Assert.AreEqual("Ja", GetDisplayName(CalculationConvergence.CalculatedConverged)); + get + { + return new Dictionary + { + { + CalculationConvergence.NotCalculated, "" + }, + { + CalculationConvergence.CalculatedNotConverged, "Nee" + }, + { + CalculationConvergence.CalculatedConverged, "Ja" + } + }; + } } - - private string GetDisplayName(CalculationConvergence value) - { - var type = typeof(CalculationConvergence); - var memInfo = type.GetMember(value.ToString()); - var attributes = memInfo[0].GetCustomAttributes(typeof(ResourcesDisplayNameAttribute), false); - return ((ResourcesDisplayNameAttribute) attributes[0]).DisplayName; - } } } \ No newline at end of file