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); }
/// <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))}"); }