-
Notifications
You must be signed in to change notification settings - Fork 0
Home
One key point differentiating xWellBehaved.net from its predecessor xBehave.net is that we maintain free agency sufficient to publish updates entirely apart from the xUnit.net roadmap.
xWellBehaved.net is a testing framework for .NET which allows you to use natural language to describe your scenarios.
xWellBehaved.net is a an extension to xUnit.net, so you may use all existing xUnit.net tooling to execute scenarios written using xWellBehaved.net and you can mix and match xWellBehaved.net scenarios and xUnit.net tests in the same project or even in the same class.
xWellBehaved.net was originally inspired by xBehave.net and, therefore, Cucumber. If you are familiar with Cucumber then you will feel right at home with xBehave.net. If you have never used Cucumber before, do not worry. xBehave.net is not restricted to Cucumber "Given When Then" Gherkin
language. You have complete freedom with your vocabulary and you can even extend xWellBehaved.net with method and attribute names which are better suited to that chosen vocabulary.
- Home
- Quick start
-
Documentation
- Writing scenarios
- Running scenarios
- Package dependencies
- Debugging scenarios
- Assertions
- Step names
- Debugging Scenarios with examples
- Background methods
- TearDown methods
- Async steps
- Object disposal
- Rollback
- Skipping steps and scenarios
- Step metadata
- Continuing on failure
- Step filters
- Changes in xBehave.net version 2.0
- Changes since deriving from xBehave.net
- Extending xWellBehaved.net
- FAQ
- Known Issues
- Contributions