public async Task GetExtractFromUPUByUserId_ReturnsOkObjectResult() { //Arrange string userId = "gh34tg"; _mockUserManager.Setup(x => x.GetUserAsync(It.IsAny <ClaimsPrincipal>())) .ReturnsAsync(new User() { Id = userId }); _mockBlankExtractFromUPUDocumentService .Setup(x => x.GetDocumentByUserId(userId)) .ReturnsAsync(GetExtractFromUPUDocumentsDTO()); //Act var document = await _blanksController.GetExtractFromUPUByUserId(userId); OkObjectResult result = document as OkObjectResult; //Assert _mockBlankExtractFromUPUDocumentService.Verify(); Assert.NotNull(result.Value); Assert.IsInstanceOf <ObjectResult>(document); Assert.AreEqual(StatusCodes.Status200OK, result.StatusCode); }
public async Task GetExtractFromUPUByUserId_ReturnsOkObjectResult() { //Arrange _mockBlankExtractFromUPUDocumentService .Setup(x => x.GetDocumentByUserId("gh34tg")) .ReturnsAsync(GetExtractFromUPUDocumentsDTO()); //Act var document = await _blanksController.GetExtractFromUPUByUserId("gh34tg"); OkObjectResult result = document as OkObjectResult; //Assert _mockBlankExtractFromUPUDocumentService.Verify(); Assert.NotNull(document); Assert.IsInstanceOf <ObjectResult>(document); Assert.AreEqual(StatusCodes.Status200OK, result.StatusCode); }