@iobroker/testing
Version:
Shared utilities for adapter and module testing in ioBroker
11 lines (10 loc) • 412 B
TypeScript
import { type MockAdapter } from '../mocks/mockAdapter';
import { MockDatabase } from '../mocks/mockDatabase';
/**
* Creates a new set of mocks, including a mock database and a mock adapter.
* To test the startup of an adapter, use `startMockAdapter` instead.
*/
export declare function createMocks(adapterOptions: Partial<ioBroker.AdapterOptions>): {
database: MockDatabase;
adapter: MockAdapter;
};