public void Then_The_GetUrl_Is_Correctly_Built(string accountId, long legalEntityId, DateTime startDate) { var actual = new GetLegalEntityRequest(accountId, legalEntityId); actual.GetUrl.Should() .Be($"api/accounts/{accountId}/legalentities/{legalEntityId}?includeAllAgreements=true"); }
public async Task <IActionResult> GetLegalEntity(long accountId, long accountLegalEntityId) { var request = new GetLegalEntityRequest(accountId, accountLegalEntityId); var response = await QueryAsync <GetLegalEntityRequest, GetLegalEntityResponse>(request); if (response?.LegalEntity != null) { return(Ok(response.LegalEntity)); } return(NotFound()); }
public void Then_The_GetUrl_Is_Correctly_Built(long accountId, long accountLegalEntityId) { var actual = new GetLegalEntityRequest(accountId, accountLegalEntityId); actual.GetUrl.Should().Be($"accounts/{accountId}/legalentities/{accountLegalEntityId}"); }