Ejemplo n.º 1
0
        public void Index()
        {
            // Arrange
            Day6Controller controller = new Day6Controller();

            // Act
            ViewResult result = controller.Index() as ViewResult;

            // Assert
            Assert.IsNotNull(result);
        }
Ejemplo n.º 2
0
        public void DecodeModifiedReptition()
        {
            var controller = new Day6Controller();

            Models.SantaComm comm = new Models.SantaComm();
            comm.Message = "eedadn drvtee eandsr raavrd atevrs tsrnev sdttsa rasrtv nssdts ntnada svetve tesnvt vntsnd vrdear dvrsen enarar";

            // Act
            ActionResult result = controller.DecodeModifiedRepetition(comm);

            // Assert
            Assert.IsInstanceOfType(result, typeof(PartialViewResult));
            PartialViewResult viewResult = (PartialViewResult)result;

            Assert.IsInstanceOfType(viewResult.Model, typeof(Models.CorrectedMessage));
            Models.CorrectedMessage model = (Models.CorrectedMessage)viewResult.Model;
            Assert.AreEqual("advent", model.Message);
        }