NBehave is a framework for Behaviour-Driven Development