Projects tagged ‘agile’ and ‘tdd’


[25 total ]

199 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.

20 Users
   

Unit testing framework for .NET 2.0, built on the lessons learned from NUnit 2.x and other test frameworks. Written by Jim Newkirk and Brad Wilson.
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.

2 Users
 

PHPT the framework for running and extending the .phpt test file format.
Created over 2 years ago.

1 Users
 

yunikTest is a language agnostic unit testing framework for agile development.It allows one to write tests in different languages and the framework will take care of running the test files. The ... [More] framework follow some of the TAP(Test Anything Protocol) protocol formats popularized by Perl Test::modules. [Less]
Created about 1 year ago.

1 Users

Yay! Mock aims to be a test framework-independent mock object library with the most flexibility possible. Based on jMock (Java) it makes expectations based on Invocation signatures rather than just on ... [More] method names and/or call timings. Mock objects only contain the methods of the original type they mock. In other words, mock objects created with Yay! Mock do not have any expectation methods embedded inside them; instead they "record" invocations to the context in which they were created. Yay! Mock encourages dependency injection and loose coupling without pushing you into corners of testing implementation details. It works with any unit testing framework. [Less]
Created about 1 year ago.

1 Users
   

Specter is an object-behaviour specification framework for .NET. It enables behaviour-driven development by requiring developers to write executable specifications for their objects, before actually ... [More] implementing them. Technologically this is similar to test driven development, however the shift in nomenclature removes the psychological barrier of writing "tests" for code that does not exist. (Existing projects implementing this idea include RSpec for Ruby and NSpec for .NET) Specter uses Boo meta-programming features and therefore allows very readable specifications to be written. [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.

1 Users

Webappkit is a packaging system and a meta-framework for PHP. It's a free software, dedicated to ease developement and sharing of generic libraries, components and web applications. It includes agile ... [More] developement tools. Webappkit defines a simple and open standard for library packages. This format allows to handle dependancies and to maximize PHP versions comptatibility. A web administration interface allows will allow kit installation, read their documentation and run their unit tests. Further than just libraries, Kits can include software components, frameworks or complete web applications. Webappkit is full object-oriented. Kits are retrieved as objects which class can be extended. Webappkit comes with a set of generic libraries ready to use. [Less]
Created over 3 years ago.