public void MatchesDescription_FieldNameAndDescriptDiffer_False() { var attribute = new EnumMemberAttribute { Value = "bad value" }; Assert.False(attribute.MatchesDescription("won't match")); }
public void MatchesDescription_EmptyFieldNameNonNullDescript_False() { var attribute = new EnumMemberAttribute { Value = string.Empty }; Assert.False(attribute.MatchesDescription(MyEnumMemberValue)); }
public void MatchesDescription_NameCaseDiffers_True() { var attribute = new EnumMemberAttribute { Value = MyEnumMemberValue }; Assert.True(attribute.MatchesDescription(MyEnumMemberValue.ToUpper())); }
public void MatchesDescription_WhiteSpacePaddedConstantNameUsed_True() { var attribute = new EnumMemberAttribute { Value = MyEnumMemberValue }; Assert.True(attribute.MatchesDescription(" " + MyEnumMemberValue + "\t\r\t ")); }
public void MatchesDescription_ConstantNameUsed_True() { var attribute = new EnumMemberAttribute {Value = MyEnumMemberValue}; Assert.True(attribute.MatchesDescription(MyEnumMemberValue)); }