Projects tagged ‘java’ and ‘unit_testing’


[11 total ]

17USERS
 

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]

10USERS
   

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]

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]

2USERS
   

DrJava is an integrated Java development environment that supports interactive evaluation of expressions. It is under active development by the JavaPLT research group at Rice University, but it is also stable and is currently being used by students, teachers and other developers. A Java 2 v1.3-compliant Java virtual machine is required.

1USERS

Have the RefleX of Native XML Programming ! RefleX uses XML tags as actions to perform. RefleX is a general-purpose XML engine that allows to write Web applications as well as batch scripts just with tags, to browse non-XML objects like if they ... [More] were XML with XPath, to design and implement processing-oriented XML languages (declarative or procedural) and much more. XUnit and WUnit are now bundled with RefleX : you'll be able to design test-suites with XPath and XML. WUnit support AJAX-based applications and supply a server emulator that allows to handle server-side objects. Imagine that you want to test a Web page : before getting it from the server, you can store authoritatively some objects in the user session... Have the RefleX ! [Less]

1USERS

Great ! - You're into Extreme Programming. You've written the tests ( JUnit of course). You've done the most simple thing that could possibly work. You've even shared your keyboard with a colleague. But have you done enough? 'Test everything that ... [More] could possibly break' is the motto. But how good are the tests you've written? Are they missing any part of your code? Are you testing too much? Is something being tested only via 5 or 6 nested calls? NoUnit answers these questions by giving you a simple picture of your code. Like a Graph , NoUnit shows you a picture of your code , and reveals how good your JUnit tests are. [Less]

1USERS

Concutest is a collection of tools designed to make the development and testing of concurrent Java programs easier and more reliable. Concutest is freely available under the BSD License, and it is under active development by the JavaPLT group at Rice University.

1USERS
 

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 http://javascript.crockford.com/remedial.html, and the ability to use your own ... [More] 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]

0USERS

pgUnitTest is a tool to run a unit test suite on PostgreSQL databases. The unit tests concern database queries and can be select statements with a result expected or insert statements using random data generators.

0USERS

Enhancement to ANT / Maven - JUnit Reports: Adds an not-fully-implemented state ('yellow' or 'blue') to Junit test cases: This gives an overview over how much not-fully-implemented tests exist. What is it good for? It helps combined with ... [More] automatic testcase generation: the generated methods can contain this assertion and will be reported in JunitReports. [Less]

0USERS

Abbot is a simple framework for unit and functional testing of Java GUIs. Facilitates generating user actions and examining component state. Supports recording and playback on any Java application.