public void Clean_Text_Fragment() { var cleanedText = TextCleaner.Clean(TestData.TextWithOddCharacters); Assert.DoesNotContain(Environment.NewLine, cleanedText); Assert.DoesNotContain(" ", cleanedText); Assert.DoesNotContain("\t", cleanedText); Assert.False(cleanedText.StartsWith(" ")); }
public void TextCleanerTests_IndexKey_Indexes() { Assert.Null(TextCleaner.Clean(null)); Assert.Equal(TextCleaner.Clean(" "), " "); var test = ((char)147).ToString() + ((char)148).ToString() + ((char)8220).ToString() + ((char)8221).ToString() + " " + ((char)133).ToString() + ((char)8230).ToString() + " " + ((char)146).ToString() + ((char)8217).ToString() + ((char)145).ToString() + ((char)8216).ToString() + " " + ((char)8211).ToString(); var result = TextCleaner.Clean(test); Assert.Equal(result, "\"\"\"\" ...... '''' -"); }
public SourceTextModel(string title, string text) { Title = TextCleaner.Clean(title); Text = TextCleaner.Clean(text); }