Ejemplo n.º 1
0
        public void ComplexTestCase()
        {
            String modifiedString = WordsManager.GetReversedWordsInString("abc klmn xyz");

            Assert.AreEqual("cba nmlk zyx", modifiedString);

            modifiedString = WordsManager.GetReversedWordsInString(" abc   klmn   xyz ");

            Assert.AreEqual(" cba   nmlk   zyx ", modifiedString);

            modifiedString = WordsManager.GetReversedWordsInString("abc# klmn xyz.");

            Assert.AreEqual("#cba nmlk .zyx", modifiedString);
        }
Ejemplo n.º 2
0
        public void SimpleTestCase()
        {
            String modifiedString = WordsManager.GetReversedWordsInString("a");

            Assert.AreEqual("a", modifiedString);

            modifiedString = WordsManager.GetReversedWordsInString("ab");

            Assert.AreEqual("ba", modifiedString);

            modifiedString = WordsManager.GetReversedWordsInString("abc");

            Assert.AreEqual("cba", modifiedString);

            modifiedString = WordsManager.GetReversedWordsInString("abcd");

            Assert.AreEqual("dcba", modifiedString);

            modifiedString = WordsManager.GetReversedWordsInString("abcde");

            Assert.AreEqual("edcba", modifiedString);

            modifiedString = WordsManager.GetReversedWordsInString(" a ");

            Assert.AreEqual(" a ", modifiedString);

            modifiedString = WordsManager.GetReversedWordsInString(" ab ");

            Assert.AreEqual(" ba ", modifiedString);

            modifiedString = WordsManager.GetReversedWordsInString(" abc ");

            Assert.AreEqual(" cba ", modifiedString);

            modifiedString = WordsManager.GetReversedWordsInString(" abcd ");

            Assert.AreEqual(" dcba ", modifiedString);

            modifiedString = WordsManager.GetReversedWordsInString(" abcde ");

            Assert.AreEqual(" edcba ", modifiedString);

            modifiedString = WordsManager.GetReversedWordsInString("   abcde   ");

            Assert.AreEqual("   edcba   ", modifiedString);
        }
Ejemplo n.º 3
0
        public void CornersTestCase()
        {
            String modifiedString = WordsManager.GetReversedWordsInString("");

            Assert.AreEqual("", modifiedString);

            modifiedString = WordsManager.GetReversedWordsInString(" ");

            Assert.AreEqual(" ", modifiedString);

            modifiedString = WordsManager.GetReversedWordsInString("   ");

            Assert.AreEqual("   ", modifiedString);

            modifiedString = WordsManager.GetReversedWordsInString("a");

            Assert.AreEqual("a", modifiedString);

            modifiedString = WordsManager.GetReversedWordsInString(" a");

            Assert.AreEqual(" a", modifiedString);

            modifiedString = WordsManager.GetReversedWordsInString("a ");

            Assert.AreEqual("a ", modifiedString);

            modifiedString = WordsManager.GetReversedWordsInString(" a ");

            Assert.AreEqual(" a ", modifiedString);

            modifiedString = WordsManager.GetReversedWordsInString(".");

            Assert.AreEqual(".", modifiedString);

            modifiedString = WordsManager.GetReversedWordsInString(" . ");

            Assert.AreEqual(" . ", modifiedString);
        }