Skip to content

Add unit test coverage for core pipeline behaviors#7782

Draft
danielmarbach wants to merge 2 commits into
masterfrom
pipeline
Draft

Add unit test coverage for core pipeline behaviors#7782
danielmarbach wants to merge 2 commits into
masterfrom
pipeline

Conversation

@danielmarbach
Copy link
Copy Markdown
Contributor

@danielmarbach danielmarbach commented May 28, 2026

Adds focused unit tests for built-in pipeline behaviors covering observable headers, metadata, dispatch properties, and pipeline continuation semantics.

  • Causation, correlation, host info, and static headers
  • Audit pipeline, licensing, processing statistics, and reliability
  • OpenTelemetry trace headers and diagnostics
  • Routing, subscription receiver, and best-practices enforcement
  • Saga header enrichment and auto-correlation
  • Retry acknowledgement and transaction scope behaviors

Tests use only NUnit and Testable*Context types per existing conventions. Follow-up commits remove brittle exact-exception assertions in newly added tests and align namespaces to directory paths.

@danielmarbach danielmarbach force-pushed the pipeline branch 2 times, most recently from 5b9bcfd to 8381ff8 Compare May 28, 2026 09:22
@danielmarbach danielmarbach changed the title Add more pipeline test coverage Add unit test coverage for core pipeline behaviors May 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant