Changes:
- Adding fallback strategy for steps
Now you can use Fallback extension for custom handling situation when matched step is not found:
services.Fallback(async context =>
{
Console.WriteLine("Fallback");
});- Add non generic
Scenarioextension
Scenario extension method now is not generic. Generic version is still here, but could be removed in future versions.
services.Scenario("feature1", "scenario1", async scenario =>
{
await scenario.Then("then1");
});- Added concurrent execution mode (preview)
You can use Configure extension to make scenarios run cuncurrently
services.Configure(new() { MaxConcurrentTasks = 2 });Full Changelog: 2.0.1...2.1.0