FScenario 2.5.0

Reusable integration test building blocks to write integration tests in a more safe and fun way.
The package consists of several functions to help write tests that clean up after themselves,
making assertions more reliable by polling for required results,
adds some standard building blocks for you to start creating your own disposable fixture, ...

Install-Package FScenario -Version 2.5.0
dotnet add package FScenario --version 2.5.0
<PackageReference Include="FScenario" Version="2.5.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add FScenario --version 2.5.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

- Add polling interval approaches:
- `Poll.exponential` for running polling sequences with an interval that gets increased exponentially
- `Poll.increment` for running polling sequences with an interval that gets increased manually
- `Poll.random` for running polling sequences with an random interval that gets configured with min/max
- `Poll.immediate` for running polling sequences without any interval between them
- Add predicate descriptions to define custom and built-in error messages to show to quickly find out which of the predicates failed and which ran successfully (`[Ok]` and `[Fail]` prefix in message of `TimeoutException`)

Version History

Version Downloads Last updated
2.5.0 59 5/14/2019
2.0.0 72 3/25/2019
1.5.0 80 2/25/2019
1.2.1 93 1/21/2019
1.0.0 95 1/9/2019