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 (current version) 5,942 11/10/2017
3.2.0 19,425 4/2/2017
3.1.2 27,414 8/6/2016
3.1.1 18,453 1/19/2016
3.1.0 8,649 10/11/2015
3.0.0 11,979 5/17/2015
2.2.2 21,049 6/15/2012
2.2.1 372 5/22/2012
2.2.0 240 5/20/2012
2.1.1 352 4/11/2012
2.1.0 596 9/24/2011
2.0.3 305 8/7/2011
2.0.2 301 7/20/2011
2.0.1 313 7/12/2011
2.0.0 305 7/7/2011
1.3.0 347 6/1/2011