Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | 2x | import { DRepInfo, GetDRepInfoArgs, GetDRepsInfoArgs } from '@cardano-sdk/core';
export const mockDrepProvider = () => ({
getDRepInfo: jest
.fn()
.mockImplementation(
({ id }: GetDRepInfoArgs): Promise<DRepInfo> =>
Promise.resolve({ active: true, amount: 0n, hasScript: false, id })
),
getDRepsInfo: jest
.fn()
.mockImplementation(
({ ids }: GetDRepsInfoArgs): Promise<DRepInfo[]> =>
Promise.resolve(ids.map((id) => ({ active: true, amount: 0n, hasScript: false, id })))
),
healthCheck: jest.fn().mockResolvedValue({ ok: true })
});
export type MockDrepProvider = ReturnType<typeof mockDrepProvider>;
|