Skip to content

Releases: TestStack/TestStack.BDDfy

v10.22.2.5-beta

v10.22.2.5-beta Pre-release
Pre-release

Choose a tag to compare

@SonOfSardaar SonOfSardaar released this 08 Jun 09:13

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

v10.22.2.4-beta Pre-release
Pre-release

Choose a tag to compare

@SonOfSardaar SonOfSardaar released this 07 Jun 22:42

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

v10.22.2.3-beta

v10.22.2.3-beta Pre-release
Pre-release

Choose a tag to compare

@SonOfSardaar SonOfSardaar released this 07 Jun 00:12
Fix test

v10.22.2.2-beta

v10.22.2.2-beta Pre-release
Pre-release

Choose a tag to compare

@SonOfSardaar SonOfSardaar released this 06 Jun 20:38

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

v10.22.2.1-beta Pre-release
Pre-release

Choose a tag to compare

@SonOfSardaar SonOfSardaar released this 05 Jun 23:02

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

v10.22.1-beta Pre-release
Pre-release

Choose a tag to compare

@SonOfSardaar SonOfSardaar released this 04 Jun 19:45
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

v10.22.2-beta Pre-release
Pre-release

Choose a tag to compare

@SonOfSardaar SonOfSardaar released this 05 Jun 22:46
327e379

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

Choose a tag to compare

@SonOfSardaar SonOfSardaar released this 30 May 16:42
fix release number when publishing from main

Release v10.0.0

Choose a tag to compare

@github-actions github-actions released this 25 May 13:58
430a711

📦 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

Choose a tag to compare

@SonOfSardaar SonOfSardaar released this 25 May 13:53
430a711

What's Changed

Full Changelog: 8.0.1.3...10.0.0