SpecValidator.SpecFlowPlugin 1.0.0

This plugin provides a mechanism to validate Spec flow Background,Scenario,Feature tags, Scenario tags as per the rule defined in Configuration

There is a newer version of this package available.
See the version list below for details.
Install-Package SpecValidator.SpecFlowPlugin -Version 1.0.0
dotnet add package SpecValidator.SpecFlowPlugin --version 1.0.0
<PackageReference Include="SpecValidator.SpecFlowPlugin" Version="1.0.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add SpecValidator.SpecFlowPlugin --version 1.0.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

SpecValidator.SpecFlowPlugin

This plugin provides a mechanism to validate Spec flow Background,Scenario,Feature tags, Scenario tags as per the rule defined in Configuration.

Sample Configuration:

  <configSections>
    <section name="specFlow" type="TechTalk.SpecFlow.Configuration.ConfigurationSectionHandler, TechTalk.SpecFlow" />
    <section name="SpecValidationConfiguration" type="SpecValidator.SpecFlowPlugin.Config.SpecValidationConfiguration, SpecValidator.SpecFlowPlugin" />
  </configSections>


  <SpecValidationConfiguration>
    <Rules>
      <Rule Name="ScenarioNumberValidator1" RegEx="^Scenario_(\\d+\\.){2,}\\d+\\.$" ApplyTo="ScenarioTags" Message="Has no Scenario Number. Format must be @Scenario_1.2.3. Minimum of 3 points, maximum unbounded."/>
    </Rules>
  </SpecValidationConfiguration>

SpecValidator.SpecFlowPlugin

This plugin provides a mechanism to validate Spec flow Background,Scenario,Feature tags, Scenario tags as per the rule defined in Configuration.

Sample Configuration:

  <configSections>
    <section name="specFlow" type="TechTalk.SpecFlow.Configuration.ConfigurationSectionHandler, TechTalk.SpecFlow" />
    <section name="SpecValidationConfiguration" type="SpecValidator.SpecFlowPlugin.Config.SpecValidationConfiguration, SpecValidator.SpecFlowPlugin" />
  </configSections>


  <SpecValidationConfiguration>
    <Rules>
      <Rule Name="ScenarioNumberValidator1" RegEx="^Scenario_(\\d+\\.){2,}\\d+\\.$" ApplyTo="ScenarioTags" Message="Has no Scenario Number. Format must be @Scenario_1.2.3. Minimum of 3 points, maximum unbounded."/>
    </Rules>
  </SpecValidationConfiguration>

Release Notes

Initial Commit

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
1.0.4 353 3/17/2018
1.0.3 310 2/28/2018
1.0.2 345 2/16/2018
1.0.1 476 1/17/2018
1.0.0 334 1/17/2018