コード例 #1
0
        public async Task Given_UpdateExam_When_ModelIsValid_Then_OkStatusCode()
        {
            // Arrange

            /*mockRepo
             * .Setup(e => e.Update(It.IsAny<Guid>(), It.IsAny<Exam>()))
             * .ReturnsAsync(true);
             */

            mockRepo
            .Setup(u => u.FindById(It.IsAny <Guid>()))
            .ReturnsAsync(new ExamDetailsModel());

            //Act
            var result = await controller.UpdateExam(updateExamModel, It.IsAny <Guid>());

            //Arrange
            Assert.IsType <OkObjectResult>(result);
        }