public void InsertIntoAndReturnTest() { // Arrange var target = new TagsInString(); // Act var result = target.InsertInto("<tag1> ", "tag2 ", " tag3 "); // Assert Assert.AreEqual("<tag1><tag2><tag3>", result); }
public void RemoveFromAndReturnTest() { // Arrange var target = new TagsInString(); // Act var result = target.RemoveFrom(" <tag1> <tag2> <tag3>", "tag2 "); // Assert Assert.AreEqual("<tag1><tag3>", result); }
public void EnumerateWithBracketsTest() { // Arrange var target = new TagsInString(); // Act var result = target.EnumerateWithBrackets("<tag1><tag2> <tag3> ").ToList(); // Assert Assert.AreEqual("<tag1>", result[0]); Assert.AreEqual("<tag3>", result[2]); }