Namespace XBullet.EasyTesting.Observability
Classes
- TestActivityCollector
Thread-safe listener that captures completed activities in memory.
- TestActivityCollectorAssertions
Fluently verifies completed activities captured from a test process.
- TestActivityEntry
One completed activity captured from an integration-test process.
- TestActivityEvent
One event captured from a completed activity.
- TestActivityVerificationException
Thrown when captured activities do not satisfy a fluent assertion.
- TestLogCollector
Thread-safe provider that captures structured application logs in memory.
- TestLogCollectorAssertions
Fluently verifies structured logs captured from a test host.
- TestLogEntry
One structured log entry captured from an integration-test host.
- TestLogVerificationException
Thrown when captured logs do not satisfy a fluent assertion.
- TestMetricCollector
Thread-safe listener that captures metric measurements in memory.
- TestMetricCollectorAssertions
Fluently verifies metric measurements captured from a test process.
- TestMetricMeasurement
One metric measurement captured from an integration-test process.
- TestMetricVerificationException
Thrown when captured metrics do not satisfy a fluent assertion.
- TestObservability
Owns deterministic time and captured observability signals for one scenario.
- TestObservabilityExtensions
Adds observability capture to integration-test scenarios.
- TestObservabilityOptions
Configures observability capture for one integration-test scenario.