Пример #1
0
        public void CanConvertToNumeric()
        {
            Assert.That(_int32EnumConverter.CanConvertTo(typeof(Int32)), Is.True);
            Assert.That(_int16EnumConverter.CanConvertTo(typeof(Int16)), Is.True);
            Assert.That(_nullableInt32EnumConverter.CanConvertTo(typeof(Int32?)), Is.True);
            Assert.That(_int32EnumConverter.CanConvertTo(typeof(Int32?)), Is.True);

            Assert.That(_int32EnumConverter.CanConvertTo(typeof(Int16)), Is.False);
            Assert.That(_int16EnumConverter.CanConvertTo(typeof(Int32)), Is.False);
            Assert.That(_nullableInt32EnumConverter.CanConvertTo(typeof(Int32)), Is.False);
            Assert.That(_nullableInt32EnumConverter.CanConvertTo(typeof(Int16?)), Is.False);
        }
Пример #2
0
 public void CanConvertToString()
 {
     Assert.That(_int32EnumConverter.CanConvertTo(typeof(string)), Is.True);
     Assert.That(_nullableInt32EnumConverter.CanConvertTo(typeof(string)), Is.True);
 }