internal string GetEndsWithValue(string value, char?escapeChar = null)
        {
            if (escapeChar.HasValue)
            {
                return(_dialect.EndsWith(value, escapeChar.Value));
            }

            return(_dialect.EndsWith(value));
        }
Exemplo n.º 2
0
        public void testExpressionFunctions_suffix_escape()
        {
            var dialect = new StandardDialect();

            dialect.EndsWith("a!a%a_", '!').Is("%a!!a!%a!_");
        }
Exemplo n.º 3
0
        public void testExpressionFunctions_suffix_escapeWithBackslash()
        {
            var dialect = new StandardDialect();

            dialect.EndsWith("a\\a%a_", '\\').Is("%a\\\\a\\%a\\_");
        }
Exemplo n.º 4
0
        public void testExpressionFunctions_suffix()
        {
            var dialect = new StandardDialect();

            dialect.EndsWith("a$a%a_").Is("%a$$a$%a$_");
        }