Particular / ServicePulse

Production monitoring for distributed systems.
https://docs.particular.net/servicepulse/
Other
32 stars 27 forks source link

Refactor tests for usage area to include an specification layer #1974

Closed cquirosj closed 16 hours ago

cquirosj commented 1 month ago

This PR reorganizes and refactors the component tests into a hierarchy of Features, Rules, and Examples. It also introduces a DSL to create a separation between the specification layer and the automation layer, with the hope of having a test suite that doesn't get in the way when a developer desires to change the implementation details of the system under test.

PoA:

github-actions[bot] commented 1 week ago

This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.