DSL.Reqnroll
DSL.Reqnroll is Reqnroll plugin that enables use of dynamic test data in Reqnroll steps by bringing in custom and environment variables, built-in functions, regular expressions and bespoke transformations. It's re-write of [SpecFlow.DSL](https://github.com/wenyuansong/Specflow.DSL) library, written originally by [Wenyuan(Ryan)](https://github.com/wenyuansong) and [Liam Flanagan](https://github.com/JovialJerboa), to align it with Reqnroll with multiple enhancements on the top. Warning: !! IParameterTransformer interface becomes obsolete in version 1.2.0 - it will be removed in the future. Please use IUserVariableTransformer interface from DSL.ReqnrollPlugin.Transformers namespace which also has _AddBespokeTransformer_ method to add bespoke transformations. Capabilities: -> Built-in functions: TODAY, RANDOM (from v1.2.0) -> Retrieve value of environment variables (from v1.1.0) -> Create dynamic test data and refer it in another step -> Create dynamic test data using regular expression -> Simple calculations via bespoke transformations
Activity
- Latest release
- 2mo ago
- Total releases
- 9
- Cadence
- ~34 days
- Last 12 months
- 3
Reach
- Stars
- —
Details
- First release
- Feb 09, 2025
| Version | Released | |
|---|---|---|
1.4.0
minor
| ||
1.4.0-preview.1
pre
| ||
1.3.2
patch
| ||
1.3.1
patch
| ||
1.3.0
minor
| ||
1.2.1
patch
| ||
1.2.0
minor
| ||
1.1.0
minor
| ||
1.0.0
initial
|