Example #1
0
        public void ConvertsInt32ToNullableEnum()
        {
            var actual = PropertySetterBuilder.SafeConvertNullable <TestInt32Enum>(1);

            Assert.True(actual.HasValue);
            Assert.AreEqual(TestInt32Enum.One, actual.Value);
        }
Example #2
0
        public void ConvertsByteToNullableEnum()
        {
            const byte b      = 1;
            var        actual = PropertySetterBuilder.SafeConvertNullable <TestByteEnum>(b);

            Assert.True(actual.HasValue);
            Assert.AreEqual(TestByteEnum.One, actual.Value);
        }