@electric-sql/drivers
Version:
ElectricSQL database drivers.
14 lines (13 loc) • 554 B
TypeScript
import { SerialDatabaseAdapter } from './adapter.js';
import { RunResult } from '../adapter.js';
import { Row, Statement } from '../util/types.js';
export declare class MockDatabaseAdapter extends SerialDatabaseAdapter {
readonly defaultNamespace = "main";
private expectRun;
private expectQuery;
constructor();
mockRun(check: (stmt: Statement) => Promise<RunResult>): void;
mockQuery(check: (stmt: Statement) => Promise<Row[]>): void;
_run(stmt: Statement): Promise<RunResult>;
_query(stmt: Statement): Promise<Row[]>;
}