Skip to content

Releases: TestStack/TestStack.BDDfy

v10.22.2.5-beta

08 Jun 09:13

Choose a tag to compare

v10.22.2.5-beta Pre-release
Pre-release

Fix the issue introduced in 10.22.2.2-beta. this issue causes some tests to fail where we use [TestCase] or [InlineData]

v10.22.2.4-beta

07 Jun 22:42

Choose a tag to compare

v10.22.2.4-beta Pre-release
Pre-release

Added Configurator.ExceptionFormatter to allow controlling how exception messages are reported
Documentation updated

v10.22.2.3-beta

07 Jun 00:12

Choose a tag to compare

v10.22.2.3-beta Pre-release
Pre-release
Fix test

v10.22.2.2-beta

06 Jun 20:38

Choose a tag to compare

v10.22.2.2-beta Pre-release
Pre-release

Fix issue #263
InlineData or TestCases will be presented as example in the report
Default report names bddfy-report.*
Disable all reports by default. Enable the ones you need as following example.

image

The class name does not matter, you just need the module initializer attribute on the static method

v10.22.2.1-beta

05 Jun 23:02

Choose a tag to compare

v10.22.2.1-beta Pre-release
Pre-release

BREAKING CHANGES - POSSIBLE (if using Configurator or using custom implementations of BDDfy interfaces)

  • Added new html report, defaults to this report now but you will need to enable Configurator.BatchProcessors.JsonDataFileReport.Enable()
  • removed some interfaces in favour of abstract classes
  • removed some classes in favour of generic reporter class

v10.22.1-beta

04 Jun 19:45

Choose a tag to compare

v10.22.1-beta Pre-release
Pre-release
Implement #136

When using reflective API, you can now mix examples with [RunStepWithArgs] attribute
It should generate something like this.

Scenario: Example values and run step args both get passed to method
 Given step with <first example> passed as parameter value 1
   And step with <first example> passed as parameter value 2
 Then example value is set
   And run step arg is set
Examples:
| FirstExample |
| 1            |
| 2            |

v10.22.2-beta

05 Jun 22:46
327e379

Choose a tag to compare

v10.22.2-beta Pre-release
Pre-release

BREAKING CHANGES - POSSIBLE (if using Configurator or using custom implementations of BDDfy interfaces)

  • Added new html report, defaults to this report now but you will need to enable Configurator.BatchProcessors.JsonDataFileReport.Enable()
  • removed some interfaces in favour of abstract classes
  • removed some classes in favour of generic reporter class

V10.1.0.0

30 May 16:42

Choose a tag to compare

fix release number when publishing from main

Release v10.0.0

25 May 13:58
430a711

Choose a tag to compare

📦 Uncategorized

  • Add input option for NuGet publishing in workflow
  • Fix nuget version
  • Fix ambiguous header matching in fluent scanner for example tables
  • Feature/configurable humanizer
  • Fix issue Adding to
  • Remove appveyor pipeline files
  • fix change detection
  • Make things extensibile
  • use dotnet 8 and dotnet 10

What's Changed

Full Changelog: 8.0.1.3...v10.0.0

Support dotnet 8 and 10

25 May 13:53
430a711

Choose a tag to compare

What's Changed

Full Changelog: 8.0.1.3...10.0.0