foundry-rs / foundry-rs/foundry
Add support for Cucumber BDD tests
Open
A-compatibility
A-extensions
C-forge
Cmd-forge-test
T-feature
- Dominant language
- Rust
- Stars
- 10.6k
- Forks
- 2.6k
- Avg merge
- 16h 38m
- Merged PRs (30d)
- 511
Description
### Component
Forge
### Describe the feature you would like
Cucumber is a framework used to write Behaviour-Driven Development tests.
The following presentation explains how BDD works and can be applied to smart contracts development: https://youtu.be/T70txXsSxig
The Cucumber documentation can be found here: https://cucumber.io/docs/cucumber/
And there is already a Rust implementation available here: https://github.com/cucumber-rs/cucumber
Tagging @neodaoist who proposed this feature in his talk.
### Additional context
_No response_
Contributor guide
Assessment
This issue has not been assessed yet.