PossumLabs.Specflow.Core 1.0.0-CI00002

Suggested Alternatives

PossumLabs.DSL.Core

Additional Details

removed specflow from the name to prevent confusion

This is a prerelease version of PossumLabs.Specflow.Core.
There is a newer prerelease version of this package available.
See the version list below for details.
dotnet add package PossumLabs.Specflow.Core --version 1.0.0-CI00002
                    
NuGet\Install-Package PossumLabs.Specflow.Core -Version 1.0.0-CI00002
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="PossumLabs.Specflow.Core" Version="1.0.0-CI00002" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="PossumLabs.Specflow.Core" Version="1.0.0-CI00002" />
                    
Directory.Packages.props
<PackageReference Include="PossumLabs.Specflow.Core" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add PossumLabs.Specflow.Core --version 1.0.0-CI00002
                    
#r "nuget: PossumLabs.Specflow.Core, 1.0.0-CI00002"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#addin nuget:?package=PossumLabs.Specflow.Core&version=1.0.0-CI00002&prerelease
                    
Install as a Cake Addin
#tool nuget:?package=PossumLabs.Specflow.Core&version=1.0.0-CI00002&prerelease
                    
Install as a Cake Tool

possumlabs-specflow-core MyGet Build Status

PossumLabs.Specflow.Core

The core library for the Possum Labs Specflow extention

Please see https://github.com/BasHamer/PossumLabs.Specflow for tutorials and examples.

Variables

Scenario: Variables

Given the Companies
var
C1
And the Users
var Company
U1 C1
U2 C1

Validation

Scenario: Use . notation to validate properties

Given the Employee
var Name
E1 Bob
And the Employee
var Name Reports
E2 Mary E1
And the root Employee is 'E2'
When Employee 'E2' Retires
Then 'E1.Role' has the value 'CEO'

Scenario: you can also validate lists

Given the Employees
var Name Seniority
E1 Bob 1
E2 Jan 1
And the Employees
var Name Reports
E3 Mary E1
E4 Joe E2
And the Employee
var Name Reports
E5 Tom E3, E4
And the root Employee is 'E5'
When Employee 'E3' Retires
Then 'E5.Reports' contains the values
Name
E1.Name

And 'E1.Role' has the value 'Minion'

Product 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.  net9.0 was computed.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.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 was computed.  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. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (1)

Showing the top 1 NuGet packages that depend on PossumLabs.Specflow.Core:

Package Downloads
PossumLabs.Specflow.Selenium

For examples please see https://github.com/BasHamer/PossumLabs.Specflow This library is intended to be used with Specflow and adds a wrapper around selenium.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
1.1.0-CI00003 783 1/22/2020 1.1.0-CI00003 is deprecated because it is no longer maintained.
1.1.0-CI00002 854 1/20/2020 1.1.0-CI00002 is deprecated because it is no longer maintained.
1.1.0-CI00001 749 1/13/2020 1.1.0-CI00001 is deprecated because it is no longer maintained.
1.0.0-CI00033 755 1/13/2020 1.0.0-CI00033 is deprecated because it is no longer maintained.
1.0.0-CI00028 699 10/25/2019 1.0.0-CI00028 is deprecated because it is no longer maintained.
1.0.0-CI00027 680 10/25/2019 1.0.0-CI00027 is deprecated because it is no longer maintained.
1.0.0-CI00026 842 9/12/2019 1.0.0-CI00026 is deprecated because it is no longer maintained.
1.0.0-CI00025 738 9/6/2019 1.0.0-CI00025 is deprecated because it is no longer maintained.
1.0.0-CI00024 745 8/13/2019 1.0.0-CI00024 is deprecated because it is no longer maintained.
1.0.0-CI00023 720 6/16/2019 1.0.0-CI00023 is deprecated because it is no longer maintained.
1.0.0-CI00022 722 6/16/2019 1.0.0-CI00022 is deprecated because it is no longer maintained.
1.0.0-CI00021 722 6/16/2019 1.0.0-CI00021 is deprecated because it is no longer maintained.
1.0.0-CI00019 803 5/29/2019 1.0.0-CI00019 is deprecated because it is no longer maintained.
1.0.0-CI00018 749 5/13/2019 1.0.0-CI00018 is deprecated because it is no longer maintained.
1.0.0-CI00016 1,001 5/7/2019 1.0.0-CI00016 is deprecated because it is no longer maintained.
1.0.0-CI00015 745 5/7/2019 1.0.0-CI00015 is deprecated because it is no longer maintained.
1.0.0-CI00014 784 4/19/2019 1.0.0-CI00014 is deprecated because it is no longer maintained.
1.0.0-CI00013 762 4/19/2019 1.0.0-CI00013 is deprecated because it is no longer maintained.
1.0.0-CI00012 770 4/19/2019 1.0.0-CI00012 is deprecated because it is no longer maintained.
1.0.0-CI00011 794 4/16/2019 1.0.0-CI00011 is deprecated because it is no longer maintained.
1.0.0-CI00010 773 4/5/2019 1.0.0-CI00010 is deprecated because it is no longer maintained.
1.0.0-CI00009 775 3/27/2019 1.0.0-CI00009 is deprecated because it is no longer maintained.
1.0.0-CI00008 752 3/22/2019 1.0.0-CI00008 is deprecated because it is no longer maintained.
1.0.0-CI00005 1,026 2/20/2019 1.0.0-CI00005 is deprecated because it is no longer maintained.
1.0.0-CI00002 821 2/4/2019 1.0.0-CI00002 is deprecated because it is no longer maintained.

Setting up references and notes.