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) 1,333 11/10/2017
3.2.0 18,083 4/2/2017
3.1.2 26,656 8/6/2016
3.1.1 18,269 1/19/2016
3.1.0 8,519 10/11/2015
3.0.0 11,455 5/17/2015
2.2.2 20,884 6/15/2012
2.2.1 342 5/22/2012
2.2.0 212 5/20/2012
2.1.1 322 4/11/2012
2.1.0 556 9/24/2011
2.0.3 264 8/7/2011
2.0.2 259 7/20/2011
2.0.1 272 7/12/2011
2.0.0 262 7/7/2011
1.3.0 299 6/1/2011