public async Task ThenTheLegalEntityIsReturned() { var expectedLegalEntity = new LegalEntityViewModel(); var legalEntityHref = $"/api/accounts/2385/legalentities/123456"; AccountApiClient.Setup(x => x.GetResource <LegalEntityViewModel>(legalEntityHref)).ReturnsAsync(expectedLegalEntity); var result = await AccountGateway.GetLegalEntity(legalEntityHref); result.Should().Be(expectedLegalEntity); AccountApiClient.Verify(x => x.GetResource <LegalEntityViewModel>(legalEntityHref), Times.Once); }