public void MorseCodeTester()
        {
            var response = new MorseCodeConverter();
            var request  = new MorseCodeRequest()
            {
                UserInput = "Sam"
            };
            var result = response.ConvertToMorse(request);

            //".../.-/--"

            Assert.AreEqual(result.Output, ".../.-/--");
        }
        public ActionResult MorseCodeInput(MorseCodeModel request)
        {
            if (ModelState.IsValid)
            {
                var morseConverter = new MorseCodeConverter();
                var morseData      = new MorseCodeRequest();
                morseData.UserInput = request.UserInput;

                var result = morseConverter.ConvertToMorse(morseData);
                return(View("MorseCodeOutput", result));
            }
            else
            {
                return(View(request));
            }
        }