55 packages tagged with “spec”
A simple package with a base Specification class, for use in creating queries that work with Repository types.
EF Core plugin package to Ardalis.Specification containing EF Core evaluator and abstract repository.
LinqSpecs is a framework that will help you to create specifications for LINQ queries. Supported platforms: - .NET Standard 1.0+ - .NET Framework 4.5+ - .NET Core 2.0+ - .NET 5.0+
NSpecifications 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 be composed with real operators (&, |, !, ==, !=). They are interchangeable with Expression<Func<T, bool>> and Func<T, bool> and can be combined directly with boolean expressions. Check the tutorial in the GitHub.
A Cloudflare .NET client generated from the Cloudflare OpenAPI schema, updated daily
Package Description
TinySpec is one class that abstracts away your testing syntax. It is a lightweight implementation of a BDD framework.
NSpectator is a ready-to-use solution for development using .NET with Context/Specification flavor. Toolset is intended to be used to drive development through specifying behavior and interaction at the unit level. NSpectator has no dependencies. Feel free to use any assertion library.
Specification based testing with xunit
EF6 plugin package to Ardalis.Specification containing EF6 evaluator and abstract repository.
A Tool™ to automate build, pack, and push of multi-target .net based nuget packages.
A small library for writing BDD-style specifications in C# / .NET. Spec4Net focuses on simplicity and ease-of-use. See the project home page for examples.
NSpectator`s Selenium toolset is a ready-to-use PageObjects for pragmatic development of browser automation and Web user interface acceptance tests and verification. Enjoy using fluent configuration, sessions and page objects to write tests as fast as you think it should works!
NHibernate plugin package to nuSpec containing NHibernate evaluator.
Provides the initial skeleton to write specs/tests for client side scripts in ASP.NET MVC Application.
simple base Specification package
An NBehave Specification library for simplified testing of FluentValidation validators.
Base package for YumeChan plugins
ServiceStack plugin that uses introspection to generate documentation about services in AppHost
Behavior Driven Development (BDD) wrapper for .NET MsTests
Add Expect (as Jasmine) behavior to NUnit to use instead of Assert.X
A super-simple library to write tests in C#, using a syntax that looks as much like Gherkin as possible.
Provides base for specifications using expression trees that work with repositories.
Lightweight fluent BDD (Behavior Driven Development) framework
Generate BDD-style spec descriptions from tests/stories/specs written in readable C# code. The entire test is specified in a single lambda expression in a fluent style. CLRSpec parses the expression tree and generates human-readable output from the code as it executes the test. (Pronounced 'clear spec', if you like.)
lightweight .NET library for parsing and executing `.HTTP` or `.REST` files with HTTP request definitions.