cosmos-explorer/src/Common/IteratorUtilities.test.ts
2020-05-25 21:30:55 -05:00

21 lines
499 B
TypeScript

import { nextPage } from "./IteratorUtilities";
describe("nextPage", () => {
it("returns results for the next page", async () => {
const fakeIterator = {
fetchNext: () =>
Promise.resolve({
resources: [],
hasMoreResults: false,
continuation: "foo",
queryMetrics: {},
requestCharge: 1,
headers: {},
activityId: "foo"
})
};
expect(await nextPage(fakeIterator, 10)).toMatchSnapshot();
});
});