public async Task GetDocument_Returns_WhenValidDocumentId() { _documentApiClient.Setup(x => x.GetDocumentContent(It.IsAny <int>(), It.IsAny <int>())).ReturnsAsync(new TMS.Infrastructure.Messaging.Client.FileMemoryStream() { FileName = "test.jpg" }); _svc = CreateService(); var result = await _svc.GetDocument(LOAD_DOCUMENT_ID); result.Should().NotBeNull(); result.FileName.Should().Be("test.jpg"); _documentApiClient.Verify(x => x.GetDocumentContent(It.IsAny <int>(), It.IsAny <int>()), Times.Once); }