Projects tagged ‘bdd’ and ‘tdd’


[42 total ]

201 Users
   

RSpec is a BDD tool and a framework which provides programmers with a Domain Specific Language to describe the behaviour of Ruby code with readable, executable examples that guide you in the design ... [More] process and serve well as both documentation and tests. [Less]
Created over 3 years ago.

12 Users
   

Shoulda makes it easy to write elegant, understandable, and maintainable tests. Shoulda consists of test macros, assertions, and helpers added on to the Test::Unit framework. It’s fully compatible ... [More] with your existing tests, and requires no retooling to use. [Less]
Created about 1 year ago.

8 Users
   

PHPSpec is a Behaviour-Driven Development (BDD) framework written for PHP5. It's objective is to supply a domain specific language for specifying the behaviour of code in terms of executable ... [More] examples which although similar to unit tests, encourages a mind set better suited to applying BDD or TDD. This involves highly readable examples written using a plain English style DSL. Indeed, these examples can be parsed into plain text specifications which can be gived to anyone outside a developer group. [Less]
Created over 2 years ago.

6 Users

PHPMock is a standalone Mock Object library for PHP suitable for creating and verifying Mock Objects and Stubs. It was founded to write an independent Mock Object framework independent of any Unit Testing or Behaviour-Driven Development framework.
Created over 2 years ago.

3 Users

Django: Sane testing is a collection of tools that allows developers to do real TDD in Django. Build on top of nose.
Created 11 months ago.

2 Users

Celerity is a JRuby wrapper around HtmlUnit – a headless Java browser with JavaScript support. It provides a simple API for programmatic navigation through web applications. Celerity aims at being API compatible with Watir.
Created about 1 year ago.

1 Users

As developers we often find ourselves writing small one-off pieces of code for use as samples, experiments, prototyping, handy utilities, or any number of off-the-wall-ideas. As it's usually ... [More] considered throw-away code we end up abandoning it shortly after we're done using it. -- But why? Typically because we don't consider the code to be worth the effort of starting a new OSS project just to keep track of it. Well no longer! -- A home for all code The Code Incubator servers as a repository for all of those throw-away bits we churn out. We keep them here so that other may find them, use them, and maybe even learn a little something from them. Enjoy! [Less]
Created about 1 year ago.

1 Users

easyb is a BDD framework (like RSpec & JBehave) that provides a domain specific language which makes application verification simple, fun, and easy. easyb provides support for two types of ... [More] specifications, Behaviors and Stories. Behaviors are created with before and it. Stories are created with scenario, given, when and then. easyb in actioneasyb enables you to verify behavior of normal Java objects, work-flows, etc (basically, anything you write in Java) in a more natural way-- for instance, imagine having a conversation with a customer who wants you to write something to validate zip codes. "Could you please write something that lets my customers know when they've provided an invalid zip code?" "Sure! So, given an invalid zip code, this validation service should notify someone that [Less]
Created about 1 year ago.

1 Users

Spock is a testing and specification framework for Java and Groovy developers. What makes it stand out from the crowd is its beautiful and highly expressive specification language. Thanks to its JUnit ... [More] runner, Spock is compatible with most IDEs, build tools, and continuous integration servers. Spock is inspired from JUnit, jMock, RSpec, Groovy, Scala, Vulcans, and other fascinating life forms. [Less]
Created 8 months ago.

0 Users

The library allows the creation of tests based on real specifications. The developer provides properties of code (think: "for all X sqrt(X) > 0") and Test::Quick generates tests automagically to ... [More] prove this assertions. For more informations see QuickCheck for haskell or Test::LectroTest for perl. [Less]
Created about 1 year ago.