UNPKG

@furystack/rest-service

Version:

Repository implementation for FuryStack

23 lines 698 B
import { addStore, InMemoryStore, User } from '@furystack/core'; import { DefaultSession } from '../models/default-session.js'; import '@furystack/repository'; import '../helpers.js'; import { getRepository } from '@furystack/repository'; export class MockClass { } export const setupContext = (i) => { addStore(i, new InMemoryStore({ model: MockClass, primaryKey: 'id', })) .addStore(new InMemoryStore({ model: User, primaryKey: 'username', })) .addStore(new InMemoryStore({ model: DefaultSession, primaryKey: 'sessionId', })); getRepository(i).createDataSet(MockClass, 'id'); }; //# sourceMappingURL=utils.js.map