ExpressionToCodeLib 2.0.0-alpha9

Generates valid, readable C# from an expression tree, and can annotate that code with runtime values. This can
     be useful for code generation and for unit testing: ExpressionToCode detects NUnit, xUnit.NET and MSTest and
     uses their assertions if available, and a normal Exception otherwise (so it runs fine outside those specific unit
     testing frameworks too).

ExpressionToCode was inspired by Power Asssert.NET. It differs from PowerAssert.NET by supporting a much larger
     portion of the lambda syntax and to respect C#'s normal operator precedence, in addition to general polish.

This is a prerelease version of ExpressionToCodeLib.
There is a newer version of this package available.
See the version list below for details.
Install-Package ExpressionToCodeLib -Version 2.0.0-alpha9
dotnet add package ExpressionToCodeLib --version 2.0.0-alpha9
<PackageReference Include="ExpressionToCodeLib" Version="2.0.0-alpha9" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add ExpressionToCodeLib --version 2.0.0-alpha9
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

Add static "Assert" method to be imported via "using static ExpressionToCodeLib.ExpressionAssertions;"

Dependencies

This package has no dependencies.

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
3.2.0 1,384 2/10/2019
3.1.0 4,432 7/10/2018
3.1.0-alpha 178 7/10/2018
3.0.0 391 6/27/2018
3.0.0-beta1 186 6/26/2018
3.0.0-alpha4 174 6/15/2018
3.0.0-alpha3 180 6/15/2018
3.0.0-alpha2 182 6/12/2018
3.0.0-alpha1 179 6/3/2018
2.7.0 5,476 2/19/2018
2.6.0 285 2/16/2018
2.6.0-signed 269 2/16/2018
2.5.1 5,002 10/30/2017
2.5.0 564 9/20/2017
2.4.1 272 8/23/2017
2.4.0 502 6/1/2017
2.3.0 261 6/1/2017
2.2.0 332 5/10/2017
2.1.0 301 5/5/2017
2.0.0 309 4/26/2017
2.0.0-beta7 246 4/10/2017
2.0.0-beta6 233 3/30/2017
2.0.0-beta5 274 3/30/2017
2.0.0-beta4 235 3/26/2017
2.0.0-beta3 232 3/26/2017
2.0.0-beta2 374 1/25/2017
2.0.0-alpha9 274 1/25/2017
2.0.0-alpha6 798 7/29/2016
2.0.0-alpha4 388 2/24/2016
2.0.0-alpha 314 2/7/2016
1.5.4 7,894 7/7/2015
1.5.3 2,007 6/15/2015
1.5.2 847 3/22/2015
1.5.1 499 3/10/2015
1.5.0 590 3/7/2015
1.4.8 1,001 1/21/2015
1.4.7 445 1/11/2015
1.4.6 2,021 8/30/2014
1.4.5 2,592 5/29/2014
1.4.4 3,864 4/9/2013
1.4.3 539 4/5/2013
1.4.2 505 3/29/2013
1.4.1 498 3/26/2013
1.4.0 511 3/12/2013
1.3.0 545 3/11/2013
1.2.0 520 3/8/2013
1.1.0.1 516 3/7/2013
1.1.0 494 3/7/2013
Show less