internal string GetEndsWithValue(string value, char?escapeChar = null) { if (escapeChar.HasValue) { return(_dialect.EndsWith(value, escapeChar.Value)); } return(_dialect.EndsWith(value)); }
public void testExpressionFunctions_suffix_escape() { var dialect = new StandardDialect(); dialect.EndsWith("a!a%a_", '!').Is("%a!!a!%a!_"); }
public void testExpressionFunctions_suffix_escapeWithBackslash() { var dialect = new StandardDialect(); dialect.EndsWith("a\\a%a_", '\\').Is("%a\\\\a\\%a\\_"); }
public void testExpressionFunctions_suffix() { var dialect = new StandardDialect(); dialect.EndsWith("a$a%a_").Is("%a$$a$%a$_"); }