public async Task <IEnumerable <TaxpayerResource> > ListAsync() { var taxpayers = await _taxpayerService.ListAsync(); var taxpayersResources = _mapper.Map <IEnumerable <Taxpayer>, IEnumerable <TaxpayerResource> >(taxpayers); return(taxpayersResources); }
public async Task Shold_List_All_Taxpayers_Populating_All_Fields_By_Total_Income_Tax_And_Name_In_Ascending_Order() { var taxpayers = await _taxpayerService.ListAsync(); var list = taxpayers.ToList(); Assert.IsTrue(list.Count == 2); Assert.IsTrue(list[0].IncomeTaxRatePercentage != 0); Assert.IsTrue(list[0].TotalIncomeTax < list[1].TotalIncomeTax); }