Exemplo n.º 1
0
        public void TimeSheetController_WhenGetByIdFound_ItShouldReturnOkWithTimeSheet()
        {
            // Arrange
            var request = new GetTimeSheetRequest(ValidId);

            WithHandlerSetup(request, () => new GetTimeSheetReponse(Option.Some(new TimeSheet())));
            // Act
            var result = _subject.Get(ValidId);

            // Assert
            Assert.IsAssignableFrom <ActionResult <TimeSheet> >(result);
            Assert.IsAssignableFrom <OkObjectResult>(result.Result);
            _mocker.VerifyAll();
        }