Open canny[bot] opened 4 months ago
This issue has been linked to a Canny post: Framework wide verification beforeEach / afterEach hooks :tada:
Matt Fellows - February 24, 2023
Good call. This would make it easier to explain the lifecycle across the client libraries in a consistent and stable way.
Pact-JS has beforeEach / afterEach state shooks, but they're a bit of a hack. One problem with this hack is that the afterEach hook is called before the state teardown hooks (which is a bit unintuitive).
It would be neat if the pact core had some reserved state names that it always called before / after each test, meaning that the order could be more easily reasoned about. This would give the beforeEach / afterEach functionality to all pact libraries, too.
https://pact.canny.io/admin/board/feature-requests/p/framework-wide-verification-beforeeach-aftereach-hooks