UNPKG

@furystack/core

Version:
20 lines 762 B
import type { PhysicalStore } from './models/physical-store.js'; import { Injector } from '@furystack/inject'; export declare class TestClass { id: number; stringValue1: string; stringValue2: string; numberValue1: number; numberValue2: number; booleanValue: boolean; dateValue: Date; } export declare const createMockEntity: (part?: Partial<TestClass>) => TestClass; export interface StoreTestOptions<T, TPrimaryKey extends keyof T> { typeName: string; createStore: (i: Injector) => PhysicalStore<T, TPrimaryKey>; skipRegexTests?: boolean; skipStringTests?: boolean; } export declare const createStoreTest: (options: StoreTestOptions<TestClass, "id">) => void; //# sourceMappingURL=create-physical-store-tests.d.ts.map