public void reverseWordsInAStringTest()
 {
     foreach (ReverseWordsInAStringTestData testData in TestDataList)
     {
         Console.WriteLine("Testing => Input: " + testData.InputString + "; Output: " +
                           ReverseWordsInAString.ReverseWords(testData.InputString) +
                           "; Expected Output: " + testData.OutputString);
         Assert.AreEqual(ReverseWordsInAString.ReverseWords(testData.InputString),
                         testData.OutputString, "Failed on the case: " + testData.InputString);
         Assert.AreEqual(ReverseWordsInAString.ReverseWordsG(testData.InputString),
                         testData.OutputString, "Failed on the case: " + testData.InputString);
         Assert.AreEqual(ReverseWordsInAString.ReverseWordsGG(testData.InputString),
                         testData.OutputString, "Failed on the case: " + testData.InputString);
     }
 }
예제 #2
0
        public void ReverseWordsTest(string v1, string v2)
        {
            ReverseWordsInAString test = new ReverseWordsInAString();

            Assert.AreEqual(test.ReverseWords(v1), v2);
        }