Esempio n. 1
0
        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);
        }
Esempio n. 2
0
        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);
        }