Пример #1
0
        public void IsDefined_WitNullAsEnumtValue_ShouldReturnFalse()
        {
            var testValue = new CombinedEnum(TestEnum.Value.First);

            var result = testValue.IsDefined((object)null);

            Assert.IsFalse(result);
        }
Пример #2
0
        public void IsDefined_WithDerivedEnumValueTypeAndInvalidUnderlyingValue_ShouldReturnFalse()
        {
            var testValue  = new CombinedEnum(TestEnum.Value.First);
            var testObject = new DerivedCombinedEnum(TestEnum.Value.Third);;

            var result = testValue.IsDefined(testObject);

            Assert.IsFalse(result);
        }