Testing
Test Framework
Testar agentes, departamentos, playbooks, integrações e ferramentas — com fixtures reais.
Perfis de teste
- · sandbox — dados sintéticos, LLM live
- · offline — mock server, LLM stubbed
- · regression — fixtures gravadas, determinístico
- · golden — comparação com respostas de referência
Assertions específicas
- · expectAgent("sales-coach").toDelegateTo("finance")
- · expectPlaybook("onboarding").toFinishIn(4).steps()
- · expectTool("nfe.emit").toReceivePayloadLike(...)
- · expectMission(m).toProduceInsight({ kind: "opportunity" })
import { defineAgentTest, expectAgent } from "@ev/test";
defineAgentTest("SDR autonomia", async (ctx) => {
const lead = await ctx.seedLead({ tier: "enterprise" });
await ctx.run("sdr-autonomo").on(lead);
expectAgent("sdr-autonomo").toDelegateTo("account-strategist");
expectAgent("sdr-autonomo").toWriteMemoryTag("high-intent");
});