Unquote 4.0.0

Unquote is not just another DSL or API for making unit test assertions. Instead, assertions are written as plain, statically-checked F# quoted expressions and test failure messages are given as step-by-step F# expression evaluations.

Unquote integrates configuration-free with all exception-based unit testing frameworks including xUnit.net, NUnit, and Expecto. Unquote may even be used within FSI sessions, enabling the direct migration of ad-hoc FSI tests during interactive development to formal test suites.

In addition to its unit testing features, Unquote includes operators for evaluating, decompiling, and incrementally reducing quoted expressions.

Install-Package Unquote -Version 4.0.0
dotnet add package Unquote --version 4.0.0
paket add Unquote --version 4.0.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

* Add support for NetStandard 2.0 while keeping support for .NET 4.5
* Remove support for .NET 4.0 and PCL
* Add `trap` assertion operator
* Remove long obsolete `?`-suffixed assertion operators (under `Assertions.Obsolete` module)

Version History

Version Downloads Last updated
4.0.0 45,103 11/10/2017
3.2.0 23,017 4/2/2017
3.1.2 28,645 8/6/2016
3.1.1 19,361 1/19/2016
3.1.0 9,029 10/11/2015
3.0.0 14,489 5/17/2015
2.2.2 22,157 6/15/2012
2.2.1 440 5/22/2012
2.2.0 307 5/20/2012
2.1.1 420 4/11/2012
2.1.0 701 9/24/2011
2.0.3 412 8/7/2011
2.0.2 413 7/20/2011
2.0.1 422 7/12/2011
2.0.0 416 7/7/2011
1.3.0 470 6/1/2011