Use natural language. Write .NET code.

xBehave.net is xUnit.net extension for describing your tests using natural language. Ideally suited to a variety of testing styles (e.g. BDD, TDD, ATDD, etc.), xBehave.net can be used for acceptance tests, integration tests, unit tests or any other ad-hoc testing scenarios.


Extends xUnit.net. Seamless integration.

Use any existing xUnit.net tooling to execute xBehave.net scenarios. Mix and match standard xUnit.net tests and xBehave.net scenarios in the same assembly or even in the same class. Use xBehave.net unobtrusively alongside other frameworks (e.g. NUnit, MSpec, etc.) in the same solution.