HATEOAS-first backend framework.
Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.

15 рядки
458 B

  1. import {vi} from 'vitest';
  2. export const createDummyDataSource = () => ({
  3. create: vi.fn(async (data) => data),
  4. getById: vi.fn(async () => ({})),
  5. delete: vi.fn(),
  6. emplace: vi.fn(async () => [{}, { isCreated: false }]),
  7. getMultiple: vi.fn(async () => []),
  8. getSingle: vi.fn(async () => ({})),
  9. getTotalCount: vi.fn(async () => 1),
  10. newId: vi.fn(async () => 1),
  11. patch: vi.fn(async (id, data) => ({ ...data, id })),
  12. initialize: vi.fn(async () => {}),
  13. });