public void SubmitTests()
 {
     Assert.AreEqual("dlrow", ReversedStrings.Solution("world"));
     Assert.AreEqual("olleh", ReversedStrings.Solution("hello"));
     Assert.AreEqual("", ReversedStrings.Solution(""));
     Assert.AreEqual("h", ReversedStrings.Solution("h"));
     Assert.AreEqual("selur srawedoC", ReversedStrings.Solution("Codewars rules"));
 }
Ejemplo n.º 2
0
        public void DoReverseSentenceTest()
        {
            var wordToRevert  = "The house is green";
            var reverseString = new ReversedStrings();

            var result = reverseString.DoReverse(wordToRevert);

            Assert.AreEqual("neerg si esuoh ehT", result, "Incorrect");
        }
Ejemplo n.º 3
0
        public void DoReverseEmptyTest()
        {
            var wordToRevert  = "";
            var reverseString = new ReversedStrings();

            var result = reverseString.DoReverse(wordToRevert);

            Assert.AreEqual("", result, "Incorrect");
        }
        public void RandomTests()
        {
            const int Tests = 100;

            for (int i = 0; i < Tests; ++i)
            {
                string str = String.Concat(new char[rnd.Next(1, 100)].Select(_ => chars[rnd.Next(0, chars.Length)]));

                string expected = solution(str);
                string actual   = ReversedStrings.Solution(str);

                Assert.AreEqual(expected, actual);
            }
        }
 public void WorldTest()
 {
     Assert.AreEqual("dlrow", ReversedStrings.Solution("world"));
 }