public void Should_Return_Enum_As_List()
        {
            var enumExpectedValues = new[]
            {
                new EnumValue {
                    Index = 0, Description = "Male M"
                },
                new EnumValue {
                    Index = 1, Description = "Female F"
                },
                new EnumValue {
                    Index = 2, Description = "Unisex U"
                },
            };

            var enumValues = EnumExtension.GetEnumAsList <Sex>();

            Assert.Equal(3, enumValues.Count());
            Assert.True(enumExpectedValues.Compare(enumValues));
        }