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 IActionResult Get(string sentence) { Console.WriteLine("sentence: >>" + sentence + "<<"); if (String.IsNullOrEmpty(sentence)) { sentence = ""; } try { return(Json(_wordReverser.ReverseWords(sentence))); } catch (ArgumentException) { var result = new ContentResult(); result.Content = "The resource you are looking for has been removed, had its name changed, or is temporarily unavailable."; result.StatusCode = 404; return(result); } }