public void Blank_GivesBlank()
        {
            StringReverser stringReverser = new StringReverser();
            string         reversedString = stringReverser.ReverseString(string.Empty);

            Assert.AreEqual(string.Empty, reversedString);
        }
        public void ABC_GivesCBA()
        {
            StringReverser stringReverser = new StringReverser();
            string         reversedString = stringReverser.ReverseString("ABC");

            Assert.AreEqual("CBA", reversedString);
        }
Exemplo n.º 3
0
        public ActionResult ReversingAString(TwoWayString stringModel)
        {
            if (ModelState.IsValid)
            {
                var reverser = new StringReverser();
                var text     = new StringBothWays();
                text.Original        = stringModel.Forward;
                text                 = reverser.ReverseString(text);
                stringModel.Reversed = text.Backwards;
                return(View("ReversingAString", stringModel));
            }

            return(View("ReversingAString"));
        }