public void map_oc_list_args_to_avalara(int page, int pageSize, int expectedTop, int expectedSkip) { var result = TaxCodeMapper.Map(new ListArgs <TaxCode>() { Filters = null, Page = page, PageSize = pageSize }); Assert.AreEqual(expectedTop, result.Top); Assert.AreEqual(expectedSkip, result.Skip); }
public void map_avalara_list_args_to_oc(int skip, int top, int page) { var avalaraTaxCodesFromApiCall = MockTaxCodes.taxCodeObjectFromAvalaraFirstRecord(); var args = new TaxCodesListArgs() { Skip = skip, Top = top }; var result = TaxCodeMapper.Map(avalaraTaxCodesFromApiCall, args); var expectedMeta = new ListPageMeta { Page = page, PageSize = 100, TotalCount = 1, }; Assert.AreEqual(expectedMeta.Page, result.Meta.Page); Assert.AreEqual(expectedMeta.PageSize, result.Meta.PageSize); Assert.AreEqual(expectedMeta.TotalCount, result.Meta.TotalCount); }