Machine.Specifications 1.0.0

Machine.Specifications is a Context/Specification framework geared towards removing language noise and simplifying tests.

Install-Package Machine.Specifications -Version 1.0.0
dotnet add package Machine.Specifications --version 1.0.0
<PackageReference Include="Machine.Specifications" Version="1.0.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Machine.Specifications --version 1.0.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

https://github.com/machine/machine.specifications/releases

NuGet packages (27)

Showing the top 5 NuGet packages that depend on Machine.Specifications:

Package Downloads
Machine.Specifications.Should
Machine.Specifications.Should is a should library for the Context/Specification framework Machine.Specifications
Machine.Fakes
Machine.Fakes attempts to simplify the usage of such frameworks on top of Machine.Specifications by helping to reduce a lot of the typical fake framwork related clutter code in specifications. If you choose so, Machine.Fakes even helps you to stay mostly independent of a concrete fake framework by providing a little wrapper API and a provider model for fake frameworks.
Snooze.Testing
Testing support for Snooze
Machine.Specifications.Mvc5
Machine.Specifications.Mvc is a set of extensions for testing ASP.Net MVC specific types. It aims to ease the testing of ActionResult objects returned from MVC Controllers by providing an Machine.Specifications (MSpec) BDD syntax over these types.
Machine.Specifications.Mvc
Machine.Specifications.Mvc is a set of extensions for testing ASP.Net MVC specific types. It aims to ease the testing of ActionResult objects returned from MVC Controllers by providing an Machine.Specifications (MSpec) BDD syntax over these types. v1.0.2.0 - Added support for Partial View (ShouldBeAPartialView)

GitHub repositories (18)

Showing the top 5 popular GitHub repositories that depend on Machine.Specifications:

Repository Stars
fluentassertions/fluentassertions
Fluent API for asserting the results of unit tests that targets .NET Framework 4.5, 4.7, .NET Standard 1.3, 1.6 and 2.0. Supports the unit test frameworks MSTest, MSTest2, Gallio, NUnit, XUnit, MBunit, MSpec, and NSpec.
icsharpcode/SharpDevelop
#develop (short for SharpDevelop) is a free IDE for .NET programming languages.
nhibernate/fluent-nhibernate
Fluent NHibernate!
machine/machine.specifications
Machine.Specifications is a Context/Specification framework for .NET that removes language noise and simplifies tests.
warden-stack/Warden
Define "health checks" for your applications, resources and infrastructure. Keep your Warden on the watch.

Version History

Version Downloads Last updated
1.0.0 157,209 5/1/2019
1.0.0-beta1 375 4/7/2019
0.12.0 193,229 10/11/2017
0.11.1 54,410 9/11/2017
0.11.0 133,148 8/5/2016
0.11.0-beta3 756 8/3/2016
0.11.0-beta2 783 8/2/2016
0.11.0-beta1 686 8/1/2016
0.10.0-unstable0039 2,532 12/29/2014
0.10.0-unstable0037 722 12/29/2014
0.10.0-unstable0035 670 12/29/2014
0.10.0-unstable0033 695 12/29/2014
0.10.0-unstable0032 687 12/29/2014
0.10.0-Unstable0014 631 7/24/2016
0.10.0-unstable0011 677 12/23/2014
0.10.0-Unstable0005 616 7/24/2016
0.10.0-Unstable0004 945 11/19/2014
0.10.0-Feature-mspec 622 10/22/2015
0.10.0-beta1 680 8/1/2016
0.9.3 168,852 7/3/2015
0.9.3-Beta0000-0007 438 7/3/2015
0.9.3-Beta0000-0001 440 7/3/2015
0.9.3-Beta0000 444 6/30/2015
0.9.2 5,205 6/27/2015
0.9.2-Beta0000-0001 431 6/27/2015
0.9.1 82,259 11/19/2014
0.9.1-Beta0000-0001 928 11/17/2014
0.9.0 22,084 11/4/2014
0.9.0-Unstable0079 750 11/4/2014
0.9.0-Unstable0077 1,000 11/3/2014
0.9.0-Unstable0076 843 11/3/2014
0.9.0-Unstable0074 643 10/30/2014
0.9.0-Unstable0071 552 10/30/2014
0.9.0-Unstable0070 758 7/18/2014
0.9.0-Unstable0067 599 7/15/2014
0.9.0-Unstable0027 751 4/25/2014
0.9.0-Unstable0025 537 4/21/2014
0.9.0-Unstable0024 554 4/19/2014
0.9.0-Unstable0023 586 4/9/2014
0.9.0-Feature-Runner 551 4/7/2014
0.8.3 34,613 7/7/2014
0.8.3-Beta0000-0014 491 7/7/2014
0.8.3-Beta0000-0013 456 7/5/2014
0.8.3-Beta0000-0011 477 7/4/2014
0.8.3-Beta0000-0010 479 7/4/2014
0.8.3-Beta0000-0007 471 6/26/2014
0.8.3-Beta0000-0006 482 6/26/2014
0.8.3-Beta0000 494 6/26/2014
0.8.2 11,885 4/28/2014
0.8.2-Beta0000-0001 472 4/25/2014
0.8.1 11,106 4/2/2014
0.8.1-Beta0000-0001 464 4/1/2014
0.8.0 5,544 3/23/2014
0.8.0-Unstable0014 574 3/23/2014
0.8.0-Unstable0010 564 3/23/2014
0.8.0-Unstable0006 553 3/23/2014
0.8.0-Unstable0005 633 2/21/2014
0.8.0-Unstable0003 556 2/17/2014
0.7.0 36,811 2/12/2014
0.7.0-Unstable0080 562 2/12/2014
0.7.0-Unstable0078 550 2/12/2014
0.7.0-Unstable0077 1,181 1/24/2014
0.7.0-Unstable0073 555 1/20/2014
0.7.0-Unstable0072 578 1/20/2014
0.7.0-Unstable0059 587 1/7/2014
0.7.0-Unstable0038 562 1/6/2014
0.7.0-Unstable0037 578 1/3/2014
0.7.0-Unstable0033 589 12/31/2013
0.7.0-Unstable0028 630 1/6/2014
0.7.0-Unstable0022 554 12/29/2013
0.7.0-Unstable0014 562 12/27/2013
0.6.2 14,805 1/7/2014
0.6.2-Beta0000-0020 553 1/6/2014
0.6.1 7,721 12/19/2013
0.6.1-Beta0000-0006 552 12/19/2013
0.6.1-Beta0000-0005 485 12/19/2013
0.6.0 1,414 12/18/2013
0.6.0-beta36 637 12/15/2013
0.6.0-beta26 564 11/18/2013
0.6.0-beta19 555 11/16/2013
0.6.0-beta11 531 11/8/2013
0.6.0-beta10 526 11/7/2013
0.6.0-beta09 530 11/7/2013
0.5.18-beta07 597 10/31/2013
0.5.18-beta06 553 10/31/2013
0.5.18-beta03 785 9/26/2013
0.5.18-beta02 644 9/5/2013
0.5.18-beta01 508 9/4/2013
0.5.16 36,566 9/3/2013
0.5.16-beta02 576 8/20/2013
0.5.16-beta01 539 8/20/2013
0.5.15 7,165 8/14/2013
0.5.15-beta07 548 8/14/2013
0.5.15-beta06 663 8/2/2013
0.5.14 3,968 7/24/2013
0.5.14-beta05 589 7/24/2013
0.5.14-beta01 674 7/9/2013
0.5.13-beta9 619 7/8/2013
0.5.13-beta8 839 5/22/2013
0.5.13-beta6 634 5/22/2013
0.5.13-beta5 598 5/10/2013
0.5.13-beta4 581 5/9/2013
0.5.12 23,479 3/8/2013
0.5.12-beta3 654 3/7/2013
0.5.12-beta2 610 3/5/2013
0.5.12-beta1 602 3/4/2013
0.5.11 4,296 2/13/2013
0.5.11-beta8 642 2/1/2013
0.5.11-beta7 742 1/23/2013
0.5.11-beta6 584 1/21/2013
0.5.11-beta5 637 1/21/2013
0.5.11-beta4 573 1/20/2013
0.5.11-beta3 741 12/27/2012
0.5.11-beta2 750 11/27/2012
0.5.11-beta1 632 11/22/2012
0.5.10 20,822 11/13/2012
0.5.10-beta4 822 10/27/2012
0.5.10-beta3 737 9/30/2012
0.5.10-beta2 653 9/30/2012
0.5.10-beta1 577 9/30/2012
0.5.9 11,406 9/21/2012
0.5.9-beta4 621 9/21/2012
0.5.9-beta3 613 9/21/2012
0.5.9-beta2 720 8/3/2012
0.5.9-beta1 615 8/2/2012
0.5.8 6,641 7/27/2012
0.5.8-beta9 722 6/29/2012
0.5.8-beta6 635 6/27/2012
0.5.8-beta11 598 7/26/2012
0.5.8-beta10 599 7/2/2012
0.5.7 6,382 6/15/2012
0.5.7-beta5 627 6/12/2012
0.5.7-beta4 631 6/1/2012
0.5.7-beta3 729 4/3/2012
0.5.7-beta2 649 3/28/2012
0.5.6 26,545 3/27/2012
0.5.5 2,003 3/5/2012
0.5.4 917 3/5/2012
0.5.3 8,527 1/23/2012
0.5.2 4,542 12/20/2011
0.5.1 1,378 12/11/2011
0.5.0 16,391 11/26/2011
0.4.24 14,471 8/26/2011
0.4.23 6,698 8/14/2011
0.4.22 912 7/28/2011
0.4.21 1,924 7/20/2011
0.4.20 929 7/20/2011
0.4.19 957 7/19/2011
0.4.18 1,023 7/19/2011
0.4.13 74,165 5/14/2011
0.4.12 1,198 5/4/2011
0.4.10 1,579 4/18/2011
0.4.9 16,143 3/20/2011
0.4.8 1,286 3/13/2011
0.4.7 1,268 3/9/2011
0.4.4 1,164 3/6/2011
0.4.2 1,139 3/6/2011
0.4.1 1,104 3/6/2011
0.3.0 2,586 1/26/2011