NSpec
NSpec is a BDD (Behavior Driven Development) testing framework of the xSpec (Context/Specification) flavor for .NET. NSpec is intended to drive development by specifying behavior within a declared context or scenario. NSpec is heavily inspired by RSpec and Mocha.
Documentation
See nspec.org for instructions on getting started and documentation.
Examples
See under examples/:
-
DotNetTestSample
Sample solution showing how to setup a NSpec test project targeting .NET Core -
NetFrameworkSample
Sample solution showing how to setup a NSpec test project targeting .NET Framework
Also, there are a couple of projects under sln/test/Samples/ path, SampleSpecs and SampleSpecsFocus. Those are part of main NSpec solution, needed when testing NSpec itself, and contain several mixed examples of NSpec test classes.
Breaking changes
To check for potential breaking changes, see BREAKING-CHANGES.md.
Contributing
See contributing doc page.
License
Credits
NSpec is written by Matt Florence and Amir Rajan. It's shaped and benefited by hard work from our contributors.

Formed in 2009, the Archive Team (not to be confused with the archive.org Archive-It Team) is a rogue archivist collective dedicated to saving copies of rapidly dying or deleted websites for the sake of history and digital heritage. The group is 100% composed of volunteers and interested parties, and has expanded into a large amount of related projects for saving online and digital history.
