LightBDD 1.5.0
Allows creating acceptance tests in developer friendly environment. Features: * Native support for refactoring, code analysis (like finding unused methods), test running and all features that Visual Studio / Intellisense / Resharper offer during code development, * Easy to read scenario definitions, * Scenario steps execution tracking, usable during longer test execution, * Scenario steps execution time measurement, * Possibility to run steps with dedicated shared context, allowing to run tests safely in parallel, * Possibility to run parametrized steps with smart rules of inserting argument values to formatted step name, * Feature result summary available in XML, HTML or Plain text format, * Possibility to configure multiple result summaries in app.config file, * VS Project Item templates for feature test files, * Integration with NUnit framework.
<package xmlns="http://schemas.microsoft.com/packaging/2012/06/nuspec.xsd">
<metadata>
<id>LightBDD</id>
<version>1.5.0.0</version>
<title>LightBDD</title>
<authors>Wojciech Kotlarski</authors>
<owners>Wojciech Kotlarski</owners>
<licenseUrl>http://opensource.org/licenses/BSD-2-Clause</licenseUrl>
<projectUrl>https://github.com/Suremaker/LightBDD</projectUrl>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<description>Allows creating acceptance tests in developer friendly environment.
Features:
* Native support for refactoring, code analysis (like finding unused methods), test running and all features that Visual Studio / Intellisense / Resharper offer during code development,
* Easy to read scenario definitions,
* Scenario steps execution tracking, usable during longer test execution,
* Scenario steps execution time measurement,
* Possibility to run steps with dedicated shared context, allowing to run tests safely in parallel,
* Possibility to run parametrized steps with smart rules of inserting argument values to formatted step name,
* Feature result summary available in XML, HTML or Plain text format,
* Possibility to configure multiple result summaries in app.config file,
* VS Project Item templates for feature test files,
* Integration with NUnit framework.</description>
<summary>Main package for Lightweight Behavior Driven Development Test Framework allowing creation of acceptance tests in developer friendly environment.</summary>
<releaseNotes>Summary:
+ fluent interface for scenario creation
+ parameterized steps support
+ capturing execution start and duration of scenarios and steps (https://github.com/Suremaker/LightBDD/issues/5)
+ improvements to HtmlResultFormatter
Details:
+ introduced IScenarioBuilder/ICustomizedScenarioBuilder fluent interfaces for scenario creation, added NewScenario() methods to AbstractBDDRunner
+ added support for parameterized steps in AbstractBDDRunner.RunScenario() / IScenarioBuilder.Run() methods
+ implemented argument insertion to parameterized step name
+ added support for proper capture of mutable step arguments
+ obsoleted all RunScenario() methods that allows to provide scenarioName or label
+ added execution start and execution time capture for steps and scenarios
+ altered IProgressNotifier.NotifyScenarioFinished() to accept IScenarioResult
+ added IProgressNotifier.NotifyStepFinished()
+ extended ConsoleProgressNotifier and PlainTextResultFormatter/XmlResultFormatter/HtmlResultFormatter to display execution times for steps and scenarios
+ extended HtmlResultFormatter to generate Execution and Feature summary
+ extended HtmlResultFormatter to generate filtering by status options for scenarios/features
+ corrected HttpResultFormatter styles for better experience of copying summary reports into Word documents
+ corrected HtmlResultFormatter to escape HTML specific characters in displayed text</releaseNotes>
<copyright>Copyright © Wojciech Kotlarski 2013-2014</copyright>
<language>en-US</language>
<tags>bdd tdd testing framework behavior driven development acceptance criteria nunit</tags>
<dependencies>
<group targetFramework=".NETFramework4.0">
<dependency id="LightBDD.NUnit" version="1.5.0.0" />
</group>
</dependencies>
</metadata>
</package>