Projects tagged ‘unit_testing’


[31 total ]
41

nose

   
Primary Language: Python Licensed as: GNU Lesser General Public License 2.1

nose provides an alternate test discovery and running process for unittest, one that is intended to mimic the behavior of py.test as much as is reasonably possible without resorting to too much magic.

Metrics updated 12 Oct 08

22

EasyMock

   
Primary Language: Java Licensed as: MIT License

EasyMock provides Mock Objects for interfaces in JUnit tests by generating them on the fly using Java's proxy mechanism. Due to EasyMock's unique style of recording expectations, most refactorings will not affect the Mock Objects. So EasyMock is a perfect fit for Test-Driven Development.

Metrics updated 12 Oct 08

15

DbUnit

 
Primary Language: Java Licensed as: GNU Lesser General Public License 2.1

DbUnit is a JUnit extension (also usable with Ant) targeted for database-driven projects that, among other things, puts your database into a known state between test runs. This is an excellent way to avoid the myriad of problems that can occur when ... [More] one test case corrupts the database and causes subsequent tests to fail or exacerbate the damage. DbUnit has the ability to export and import your database data to and from XML datasets. Since version 2.0, DbUnit can works with very large dataset when use in streaming mode. DbUnit can also helps you to verify that your database data match expected set of values. [Less]

Metrics updated 11 Oct 08

14

jMock 2

   
Primary Language: Java Licensed as: jMock Project License

jMock is a library that supports test-driven development of Java code with mock objects. Mock objects help you design and test the interactions between the objects in your programs. The jMock library: * makes it quick and easy to define ... [More] mock objects, so you don't break the rhythm of programming. * lets you precisely specify the interactions between your objects, reducing the brittleness of your tests. * works well with the autocompletion and refactoring features of your IDE * plugs into your favourite test framework * is easy to extend. [Less]

Metrics updated 22 May 07

14

PyUnit

   
Primary Language: Python

This unit testing framework, dubbed 'PyUnit' by convention, is a Python language version of JUnit. JUnit was written by smart cookies Kent Beck and Erich Gamma, and is, in turn, a Java version of Kent's Smalltalk testing framework. Each is the de ... [More] facto standard unit testing framework for its respective language, and therefore both are a strong basis for an effective and elegant Python framework. [Less]

Metrics updated 12 Oct 08

10

jMock 1

   
Primary Language: Java Licensed as: jMock Project License

jMock is a library that supports test-driven development of Java code with mock objects. Mock objects help you design and test the interactions between the objects in your programs. The jMock library: * makes it quick and easy to define ... [More] mock objects, so you don't break the rhythm of programming. * lets you precisely specify the interactions between your objects, reducing the brittleness of your tests. * is easy to extend. [Less]

Metrics updated 03 Sep 08

9

FEST

   
Primary Language: Java Licensed as: Apache License 2.0

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]

Metrics updated 11 Oct 08

8

Eunit

   
Primary Language: Erlang Licensed as: GNU General Public License 2.0

Eunit is an Erlang test suite tool, inspired by agile development ideas.

Metrics updated 25 Aug 08

6

PHPMock

 
Primary Language: PHP Licensed as: GNU Lesser General Public License 2.1

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.

Metrics updated 13 Oct 08

6

Selenium-RC

   
Primary Language: Python Licensed as: Apache License 2.0

Selenium Remote Control is a test tool that allows you to write automated web application UI tests in any programming language against any HTTP website using any mainstream JavaScript-enabled browser. Selenium Remote Control provides a Selenium ... [More] Server, which can automatically start/stop/control any supported browser. It works by using Selenium Core, a pure-HTML+JS library that performs automated tasks in JavaScript. [Less]

Metrics updated 13 Oct 08