Top 20 NuGet specification Packages
Abstract package for building query specifications in your domain model.
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.
A TestDriven.Net runner for the Context/Specification framework Machine.Specifications
Machine.Specifications.Runner.Utility provides a version independent runner for the Context/Specification framework Machine.Specifications
Entity Framework Core extensions. Enables most async methods to use ISpecification.
Machine.Specifications.AutoMocking attempts to reduce noise in Machine.Specifications (MSpec) tests when creating mock objects, dependencies and the subject under test.
Based on DDD principles, this package is a simple specification pattern c# implementation to validate business rules on your domain.
LinqSpecs is a framework that will help you to create specifications for LINQ queries. Supported platforms: - .NET Standard 2.0+ - .NET Framework 4.0+ - .NET Core 2.0+
NSpecification is the most complete library for the Specification pattern and it's grounded on the Domain-Driven Design principles. Provides interface, abstract and a generic specification, composable, supports operators. This is probably the most fluent and least verbose library. Specifications can...