public async Task GetById() { var test = CreateHttpTest() .ExpectUriPath("topups/reports/transactions/1") .ResponseBodyFromFile("report/transaction_history_by_id.json"); var expected = test.ResponseBody <TopupTransaction>(); var operations = new TransactionHistoryOperations(test.HttpClient, BaseUri, ClientId, ClientSecret, ReloadlyEnvironment.Sandbox); var actual = await operations.GetByIdAsync(1); Verify(expected, actual); }
public async Task List() { var test = CreateHttpTest() .ExpectUriPath("topups/reports/transactions") .ResponseBodyFromFile("report/transaction_history_unfiltered_page.json"); var expected = test.ResponseBody <Page <TopupTransaction> >(); var operations = new TransactionHistoryOperations(test.HttpClient, BaseUri, ClientId, ClientSecret, ReloadlyEnvironment.Sandbox); var actual = await operations.ListAsync(); VerifyList(expected.Content, actual.Content); }