# Testing Framework

Metadata-driven testing framework for MemberJunction supporting agent evals, workflow scenarios, and multi-oracle evaluation.

## Packages

| Package | npm | Description |
|---------|-----|-------------|
| [EngineBase](./EngineBase/README.md) | `@memberjunction/testing-engine-base` | Metadata cache for test types, suites, and tests (UI-safe, no execution logic) |
| [Engine](./Engine/README.md) | `@memberjunction/testing-engine` | Core test execution and evaluation engine supporting multiple test types |
| [CLI](./CLI/README.md) | `@memberjunction/testing-cli` | Command-line interface for test execution and management |
