Index: Core/Common/src/Core.Common.Util/EnumDisplayWrapper.cs
===================================================================
diff -u -r6cdb90fc3f89fe0c44b62d3be7266a0090a6b891 -rdbe1fc48be00127a63be0d2c99d9232ae6b65b39
--- Core/Common/src/Core.Common.Util/EnumDisplayWrapper.cs (.../EnumDisplayWrapper.cs) (revision 6cdb90fc3f89fe0c44b62d3be7266a0090a6b891)
+++ Core/Common/src/Core.Common.Util/EnumDisplayWrapper.cs (.../EnumDisplayWrapper.cs) (revision dbe1fc48be00127a63be0d2c99d9232ae6b65b39)
@@ -68,6 +68,11 @@
/// if no was defined for the enum value.
public string DisplayName { get; private set; }
+ public override string ToString()
+ {
+ return DisplayName;
+ }
+
private void SetDisplayName(T value)
{
DisplayName = new EnumTypeConverter(typeof(T)).ConvertToString(value) ?? value.ToString();
Index: Core/Common/test/Core.Common.Util.Test/EnumDisplayWrapperTest.cs
===================================================================
diff -u -r51b64230b9b947ba32821ed104809429d469959b -rdbe1fc48be00127a63be0d2c99d9232ae6b65b39
--- Core/Common/test/Core.Common.Util.Test/EnumDisplayWrapperTest.cs (.../EnumDisplayWrapperTest.cs) (revision 51b64230b9b947ba32821ed104809429d469959b)
+++ Core/Common/test/Core.Common.Util.Test/EnumDisplayWrapperTest.cs (.../EnumDisplayWrapperTest.cs) (revision dbe1fc48be00127a63be0d2c99d9232ae6b65b39)
@@ -34,22 +34,22 @@
public void Constructor_WithoutValue_ThrowsArgumentNullException()
{
// Call
- TestDelegate test = () => new EnumDisplayWrapper