public void QuoteEscape_1() { string src = StringEscaperTests.SampleString; string dest = StringEscaper.QuoteEscape(src, false, false); string comp = "\"Comma [,]#$xPercent [%]#$xDoubleQuote [#$q]#$xSpace [ ]#$xTab [#$t]#$xSharp [##]#$xNewLine [#$x]\""; Assert.IsTrue(dest.Equals(comp, StringComparison.Ordinal)); }
private void EscapeStringCommand_Executed(object sender, ExecutedRoutedEventArgs e) { EscapeButton.Focus(); _m.EscaperConvertedString = StringEscaper.QuoteEscape(_m.EscaperStringToConvert, false, _m.EscaperEscapePercentFlag); ConvertedStringTextBox.Focus(); }
public static void QuoteEscapeArrayTemplate(string[] srcStrs, bool fullEscape, bool escapePercent, string[] expected) { List <string> destStrs = StringEscaper.QuoteEscape(srcStrs, fullEscape, escapePercent); for (int i = 0; i < destStrs.Count; i++) { Assert.IsTrue(destStrs[i].Equals(expected[i], StringComparison.Ordinal)); } }
public void QuoteEscape_3() { string[] srcs = new string[] { "Comma [,]", "Space [ ]", "DoubleQuote [\"]" }; List <string> dests = StringEscaper.QuoteEscape(srcs); string[] comps = new string[] { "\"Comma [,]\"", "\"Space [ ]\"", "\"DoubleQuote [#$q]\"", }; for (int i = 0; i < dests.Count; i++) { Assert.IsTrue(dests[i].Equals(comps[i], StringComparison.Ordinal)); } }
private void EscapeButton_Click(object sender, RoutedEventArgs e) { m.Escaper_ConvertedString = StringEscaper.QuoteEscape(m.Escaper_StringToConvert, false, m.Escaper_EscapePercent); }
public static void QuoteEscapeTemplate(string srcStr, bool fullEscape, bool escapePercent, string expected) { string dest = StringEscaper.QuoteEscape(srcStr, fullEscape, escapePercent); Assert.IsTrue(dest.Equals(expected, StringComparison.Ordinal)); }