Beispiel #1
0
        public void ExerciseController_DetailsReturnSingleModel_ModelValid()
        {
            //Arrange
            _exerciseService.Setup(d => d.Get(It.IsAny <Exercise>())).Returns(new Exercise {
                Id = 1
            });
            _muscleService.Setup(d => d.GetAll()).Returns(new List <Muscle>());

            //Act
            var result = _controller.Details(1);

            //Assert
            var view  = (ViewResult)result;
            var model = (ExerciseViewModel)view.Model;

            Assert.AreEqual(1, model.Id);
        }