public void TestEmptyFlagsConversion()
        {
            TestFlags value     = 0;
            var       converter = new EnumToStringConverter <TestFlags>();

            Assert.Null(converter.ConvertTo(value, typeof(string)));
        }
        public void TestFlagsConversion(string expected, TestFlags value)
        {
            var converter = new EnumToStringConverter <TestFlags>();

            Assert.Equal(expected, converter.ConvertTo(value, typeof(string)) as string);
        }
示例#3
0
 /// <see cref="object.ToString"/>
 /// <summary>
 /// Returns a string in the format of "{identifer}-{grant}"
 /// </summary>
 public override string ToString()
 {
     return($"{Identifier}-{_grantConverter.ConvertTo(Grant, typeof(string))}");
 }