Conformance suite: add subscription and CommandBus test suites #15
Labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
ash/eskit#15
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
What
Extend the conformance pattern to EventSubscription and CommandBus.
Suites
subscriptiontest.RunSuite— test guaranteed delivery against any store+notifier combocommandtest.RunSuite— test CommandBus correctnessWhy
Same principle as eventstoretest: one suite, multiple implementations, proven correctness.