Vision Statement

Based on Dan North's initial vision of rbehave and utilizing the behavioral domain specific language (DSL) of Behavior Driven Design (BDD) we created the NBehave framework. The primary goal of NBehave is a framework for defining and executing application requirement goals. These characterizations are modeled after the Behavioral Driven Design (BDD) terms Story, Scenario, Given, When, Then. Relying on a syntax that is lightweight and targeted at product owners (a few "quotes" mostly), the code becomes an executable and self-describing requirements document. The definitions within the actual unit test of the application coupled with the organic nature of the architecture and ubiquity of the domain model translates these concepts into becoming one cohesive amalgam. With the help of Domain Driven Design, the code actually becomes what we have always wanted, living requirements that are constantly asserted on to ensure their viability and accuracy from inception to implementation. Can you say true traceability!

Note on source control

We have moved our source control to Google Code:

http://nbehave.googlecode.com/svn/trunk/

ONLY source code has moved over, all other project related items (wiki, issue tracker, discussions, releases) are staying on CodePlex. For more details:

http://grabbagoft.blogspot.com/2008/01/nbehave-source-moved-to-google-code.html

Content

Features
Examples
Set Up
Last edited Nov 10 at 7:34 PM by Lazydev, version 22

 

Want to leave feedback?
Please use Discussions or Reviews instead.

Archived page comments (8)

Updating...
© 2006-2009 Microsoft | About CodePlex | Privacy Statement | Terms of Use | Code of Conduct | Advertise With Us | Version 2009.10.27.15987