Beispiel #1
0
        private void MethodPostExerciseAddsExerciseInRepo()
        {
            //Setup repo Mock
            _exerciseServiceMock.Setup(service => service.Add(_exerciseDTO1));
            ResponseObject response = new ResponseObject {
                Data = _exerciseDTO1
            };

            //Check if controller return Ok-response
            var actionResult = _controller.PostExercise(response);

            Assert.IsType <OkObjectResult>(actionResult);
            Assert.Equal(_exerciseDTO1, response.Data);

            //Check if Add-method is called in controller
            _exerciseServiceMock.Verify(service => service.Add(_exerciseDTO1), Times.Once);
        }