public void Ex1() { string input = "----Lorem ipsum dolor sit---"; var decorator = new RemoveDashesAtEdges(); string result = decorator.Transform(input); Assert.AreEqual("Lorem ipsum dolor sit", result); }
public void Ex5() { // Same as Ex4 but different order of transformations string input = "----Lorem ipsum dolor sit---"; var decorator = new RemoveDashesAtEdges(new AddParagraph()); string result = decorator.Transform(input); Assert.AreEqual("<p>----Lorem ipsum dolor sit---</p>", result); }