Projects tagged ‘library’ and ‘mockobjects’


[8 total ]

95USERS
   

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 process and serve well as both documentation and tests.

9USERS
   

FEST is a collection of libraries that aims at simplifying creation and maintenance of automated tests. Its main module, the Swing module, provides the following benefits: * Simulation of user-generated events and reliable GUI component ... [More] lookup * Easy-to-use and powerful API that simplifies creation and maintenance of Swing GUI functional tests * Supports both JUnit and TestNG * Ability to take screenshots of failed GUI tests and embed them in a HTML report (JUnit and TestNG) * Experimental Groovy Builder support for creating GUI tests [Less]

8USERS
   

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 examples which although similar to unit tests ... [More] , 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]

6USERS

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.

1USERS

Trapeze generates a suite of unit tests or specifications for existing Ruby source code. This is accomplished through dynamic analysis, by reflecting on the public interfaces of classes, modules and top-level methods defined in the source. Trapeze ... [More] then exercises each object, module and method, recording the behavior of the code. This recorded behavior is captured in a suite of test cases or specifications that can be rendered as test code or executable specifications. In essence, Trapeze is a tool for characterizing Ruby source code. Trapeze lets you fly high as you maintain and enhance a Ruby codebase that lacks test or spec coverage, knowing that you have a regression safety net underneath you. [Less]

1USERS

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 considered throw-away code we end up abandoning it shortly ... [More] 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]

1USERS
   

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 implementing them. Technologically this is ... [More] 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]

0USERS

Mocquer is a unit testing tool to mock interface/class. It extends the functions of EasyMock -- A mock tool that can create mock object for the given interface. Based on Dunamis project, Mocquer can generate mock object for both interface and class.