@narottamdev/component-test-utils
Version:
Universal testing utilities for component libraries across different frameworks
15 lines • 598 B
TypeScript
import { TestUtilsConfig, ComponentTestResult } from '../types';
export declare class TestRenderer {
private adapter;
private config;
constructor(config: TestUtilsConfig);
private createAdapter;
render(component: any, props?: any): ComponentTestResult;
fireEvent(element: any, eventType: string, options?: any): void;
waitFor(callback: () => void | Promise<void>, options?: {
timeout?: number;
}): Promise<void>;
cleanup(): void;
}
export declare function createTestUtils(config: TestUtilsConfig): TestRenderer;
//# sourceMappingURL=TestRenderer.d.ts.map