public void IsDefined_WitNullAsEnumtValue_ShouldReturnFalse() { var testValue = new CombinedEnum(TestEnum.Value.First); var result = testValue.IsDefined((object)null); Assert.IsFalse(result); }
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); }