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 68,458 11/10/2017
3.2.0 23,972 4/2/2017
3.1.2 29,186 8/6/2016
3.1.1 19,635 1/19/2016
3.1.0 9,153 10/11/2015
3.0.0 15,448 5/17/2015
2.2.2 27,915 6/15/2012
2.2.1 520 5/22/2012
2.2.0 378 5/20/2012
2.1.1 528 4/11/2012
2.1.0 780 9/24/2011
2.0.3 510 8/7/2011
2.0.2 564 7/20/2011
2.0.1 508 7/12/2011
2.0.0 537 7/7/2011
1.3.0 606 6/1/2011