示例#1
0
        public void GivenCallToReverseWords_WhenValidInput_ThenProceedWithCall()
        {
            var sentence = "abc";

            _sut.ReverseWords(sentence);

            A.CallTo(() => StringService.ReverseWords(sentence)).MustHaveHappened();
        }
示例#2
0
        public void ReverseWordsInSentence(string value, string expected)
        {
            //Act
            var isPalindrome = _stringService.ReverseWords(value);

            //Assert
            Assert.AreEqual(expected, isPalindrome);
        }
示例#3
0
        public IHttpActionResult ReverseWords([FromUri] string sentence)
        {
            if (string.IsNullOrEmpty(sentence))
            {
                return(Ok(sentence));
            }

            var response = _stringService.ReverseWords(sentence);

            return(Ok(response));
        }
        public void ReverseWordsInSentence(string value, string expected)
        {
            var isPalindrome = _stringService.ReverseWords(value);

            Assert.AreEqual(isPalindrome, expected);
        }