public void SplitIntoWords_should_divide_string_by_spaces() { const string str = "data that should be divided"; var spaceParser = new SpaceParser(); var result = spaceParser.SplitIntoWords(str); IEnumerable<string> correct = new[]{"data", "that", "should", "be", "divided"}; CollectionAssert.AreEquivalent(correct, result); }
public void SplitIntoWords_should_not_keep_empty_parts() { const string str = @" data that should not keep emplty parts "; var spaceParser = new SpaceParser(); var result = spaceParser.SplitIntoWords(str); IEnumerable<string> correct = new[] { "data", "that", "should", "not", "keep", "emplty", "parts" }; CollectionAssert.AreEquivalent(correct, result); }