public void ConvertReturnsLowerCaseString() { LowerCaseEnumConverter converter = new LowerCaseEnumConverter(); string convertedValue = converter.Convert(Example.Example); Assert.Equal("example", convertedValue); }
public void CanConvertOnlyWhenTypeIsEnum() { LowerCaseEnumConverter converter = new LowerCaseEnumConverter(); Assert.False(converter.CanConvert(typeof(int))); Assert.False(converter.CanConvert(typeof(bool))); Assert.False(converter.CanConvert(typeof(string))); Assert.True(converter.CanConvert(typeof(Example))); }