Esempio n. 1
0
        public void ConvertReturnsLowerCaseString()
        {
            LowerCaseEnumConverter converter = new LowerCaseEnumConverter();
            string convertedValue            = converter.Convert(Example.Example);

            Assert.Equal("example", convertedValue);
        }
Esempio n. 2
0
        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)));
        }