Esempio n. 1
0
        public void ReverseController_GetReturnOk()
        {
            var reverseController = new ReverseController();
            var okResult          = reverseController.Get("");

            Assert.IsType <OkObjectResult>(okResult.Result);
        }
Esempio n. 2
0
        public void ReverseController_GetReturnReversedWordsWithParentheses()
        {
            var reverseController = new ReverseController();
            var okResult          = reverseController.Get("IN3 demo, (reverse controller).").Result as OkObjectResult;

            Assert.IsType <string>(okResult.Value);
            Assert.Equal("3NI omed, (esrever rellortnoc).", okResult.Value);
        }
Esempio n. 3
0
        public void ReverseController_GetReturnReversedWordsWithSymbols()
        {
            var reverseController = new ReverseController();
            var okResult          = reverseController.Get("IN3 demo, reverse controller & special character.").Result as OkObjectResult;

            Assert.IsType <string>(okResult.Value);
            Assert.Equal("3NI omed, esrever rellortnoc & laiceps retcarahc.", okResult.Value);
        }
Esempio n. 4
0
        public void ReverseController_GetReturnReversedWordsOfSingleWord()
        {
            var reverseController = new ReverseController();
            var okResult          = reverseController.Get("Testing").Result as OkObjectResult;

            Assert.IsType <string>(okResult.Value);
            Assert.Equal("gnitseT", okResult.Value);
        }
Esempio n. 5
0
        public when_Reverse()
        {
            _stringReverseService  = A.Fake <IStringReverseService>();
            _formValidationService = A.Fake <IFormValidationService>();
            A.CallTo(() => _formValidationService.GetInputString(A <object> .Ignored)).Returns("test");
            _controller = new ReverseController(_stringReverseService, _formValidationService);

            _formData = new { inputString = "test" };
        }
        public when_Reverse_when_validation_fail()
        {
            _stringReverseService  = A.Fake <IStringReverseService>();
            _formValidationService = A.Fake <IFormValidationService>();

            A.CallTo(() => _formValidationService.GetInputString(A <object> .Ignored)).Returns("");

            _controller = new ReverseController(_stringReverseService, _formValidationService);
        }