public void Scan_StringStartsAsterisk_MultipleWildCardToken() { var token = WildcardToken.Scan("*bc"); Assert.NotNull(token); Assert.Equal(WildcardType.Multiple, token.Type); Assert.Equal("*", token.Value); }
public void Scan_StringStartsQuestionMark_SingleWildCardToken() { var token = WildcardToken.Scan("?bc"); Assert.NotNull(token); Assert.Equal(WildcardType.Single, token.Type); Assert.Equal("?", token.Value); }
public void Scan_StringStartsWithNonWildcardChar_Null() { Assert.Null(WildcardToken.Scan("abc")); }