public async Task GetPdfGetMailDetail_response_should_have_email_adress() { var query = new QueryFilterBuilder <OutboxInvoiceGetModel>() .PageIndex(1) .PageSize(100) .QueryFor(q => q.Currency, Operator.Equal, "TRY") .Build(); var pageList = await earchiceInvoiceClient.Get(query); var model = pageList.Items.ToList(); foreach (var item in model) { var response = await earchiceInvoiceClient.GetMailDetail(item.Id.ToString()); foreach (var mailDetail in response) { Assert.NotEmpty(mailDetail.EmailAddress); } } }
[HttpGet("getmailddetail/{id}")] //e6f321ba-12c3-460b-87b3-04ac9887deb public async Task <ActionResult <List <EarsivInvoiceMailModel> > > GetMailDetail(string id) { return(Ok(await earchiveClient.GetMailDetail(id))); }