API Reference 📖
Welcome to the Prova API reference. This section provides detailed technical documentation for all core components, attributes, and assertions.
Core Reference
- API Overview: A high-level tour of Prova's core capabilities.
- Attributes Reference: Detailed breakdown of all 43+ metadata and behavior attributes.
- Assertions Reference: The standard and fluent assertion APIs.
Runtime Internal
- TestContext API: Accessing runtime metadata and the State Bag.
- Custom Executors: Technical reference for implementing
ITestExecutor. - Dynamic Tests: Programmatic test generation using
DynamicTestBuilder.
Configuration
- Runtime Configuration (JSON): Schema and usage for
testconfig.json. - Command Line Interface: Complete CLI reference for
dotnet run/test.