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);
        }
Example #2
0
        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);
        }