Function: createMockAIHelper()
createMockAIHelper(
topic?,config?):MockAIHelper
Defined in: packages/workflow-engine/src/__tests__/utils/mock-ai-helper.ts:1146
Create a mock AI helper for testing.
Parameters
topic?
string = "test"
Initial topic path
config?
MockAIHelperConfig = {}
Configuration for mock responses
Returns
MockAIHelper instance
Example
const ai = createMockAIHelper("test");
// Configure specific responses
ai.setTextResponse("extract", { text: "extracted data" });
// Use in tests
const result = await ai.generateText("gemini-2.5-flash", "extract this");
expect(result.text).toBe("extracted data");
// Verify calls
expect(ai.getCalls()).toHaveLength(1);