Projects tagged ‘java’ and ‘tdd’


[55 total ]

28 Users

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 ... [More] avoid the myriad of problems that can occur when 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]
Created over 2 years ago.

12 Users
   

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 ... [More] library: * makes it quick and easy to define 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]
Created over 3 years ago.

11 Users
   

FEST is a collection of compact and fluent APIs, which mission is to simplify software testing. The project provides libraries for: * Functional testing of Swing-based UIs * Functional ... [More] testing of JavaFX-based UIs * Fluent interface for assertions * Easy-to-use fluent interface for Java Reflection * Template for simplifying usage of mock objects [Less]
Created over 2 years ago.

6 Users
   

HttpUnit emulates the relevant portions of browser behavior, including form submission, Javascript, basic HTTP authentication, cookies, and automatic page redirection, and allows Java test code to ... [More] examine returned pages either as text, an XML DOM, or containers of forms, tables, and links. When combined with a framework such as JUnit, it is fairly easy to write tests that very quickly verify the functioning of a Web site. [Less]
Created over 3 years ago.

3 Users

WSUnit is a tool that can help you test Web Service consumers. It provides a predictable and repeatable simulation of a Web Service that is ideal for unit testing. It is also useful when developing ... [More] web service consumers when the actual web service may not be avaliable due to your remote location or may not have been fully developed itself. [Less]
Created over 3 years ago.

1 Users

Functional testing framework for developing Project Darkstar applications (e.g. games). Useful for automate regression tests and develop applications in test-driven manner (test-driven development ... [More] , TDD). Framework is based on JUnit and Project Darkstar java client library (Project Darkstar Client SDK). Tests run against working server application from client's perspective, i.e. tests interact with server application using the same production client-server protocol. Subsidiary control actions is done through MBean management objects. Project Darkstar version 0.9.6 is supported at present. Framework is not tested with newest versions, but it will be soon. There is release version 0.2.0. It has sufficient amount of features to be used in your projects. Javadocs and guide with usage examples available in distributive package. [Less]
Created 11 months 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
 

JsTester allows validation of javaScript code inside java. It provides a group of assert methods like JUnit's Assert, it also supports the validations described in ... [More] http://javascript.crockford.com/remedial.html, and the ability to use your own validations (unary & binary predicates). The project provides two ways of creating your tests: by inheritance (JsTestCase), and by composition (JsTester). Use JsTestCase as you would normally use any extension of TestCase. Use JsTester with TestNG or JUnit4 and annotations, or inside another TestCase hierarchy. Includes Groovy support. [Less]
Created over 2 years ago.

1 Users
 

Wentity (Web Entity) is a Java/Groovy based Service Framework for GAE which is currently under heavy development and structure-finding phase. The Wentity project incorporates other projects which may ... [More] be licensed under other licenses. Nevertheless Wentity is working and can be build and deployed as an GAE application! The Wentity project is under very active development and makes good progress. This project has a high momentum and is looking for further participants! [Less]
Created about 1 year ago.

1 Users

Provides method stubbing for concrete Java classes, intended for use with JUnit 4.
Created 8 months ago.