private void NullTest(IWordReverser wordReverser)
        {
            string s      = null;
            string result = wordReverser.ReverseWords(s);

            Assert.IsNull(result);
        }
        private void WordReverseTest(IWordReverser wordReverser)
        {
            string s        = "My name is Chris";
            string expected = "Chris is name My";
            string result   = wordReverser.ReverseWords(s);

            Assert.AreEqual(expected, result);
        }
 public ReverseWordsController(IWordReverser wordReverser)
 {
     _wordReverser = wordReverser;
 }
 private void RunTests(IWordReverser wordReverser)
 {
     NullTest(wordReverser);
     WordReverseTest(wordReverser);
 }