SpecFlow.DSL
3.0.1
See the version list below for details.
dotnet add package SpecFlow.DSL --version 3.0.1
NuGet\Install-Package SpecFlow.DSL -Version 3.0.1
<PackageReference Include="SpecFlow.DSL" Version="3.0.1" />
paket add SpecFlow.DSL --version 3.0.1
#r "nuget: SpecFlow.DSL, 3.0.1"
// Install SpecFlow.DSL as a Cake Addin #addin nuget:?package=SpecFlow.DSL&version=3.0.1 // Install SpecFlow.DSL as a Cake Tool #tool nuget:?package=SpecFlow.DSL&version=3.0.1
An enhancement to Specflow DSL to be able to use dynamic test data in specflow steps by bringing in variables, regular expressions and simple calculations.
**Examples**:
- Create dynamic test data and refer it in another step
When enter [[var=50]] //assign 50 to a variable named "var"
Then [[var]] equals 50 // now get variable "var" value
- Create dynamic test data using regular expression
When enter [[var=RegEx([0-9]{3})]] //assign var with 3 digit random number
Then [[var]] is a 3 digits number // now get variable "var" value
- Calculations are currently NOT supported
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
.NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
.NET Framework | net461 is compatible. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen40 was computed. tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETFramework 4.6.1
- Fare (>= 2.1.2)
- SpecFlow.CustomPlugin (>= 3.9.22)
-
.NETStandard 2.0
- Fare (>= 2.1.2)
- SpecFlow.CustomPlugin (>= 3.9.22)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
v3.0.1: remove using obsolete ScenarioContext.Current
v3.0.0 : support specflow 3.X