Projects / bwbunit

bwbunit

bwbunit is a set of Java components primarily geared towards assisting developers with unit testing. They are developed in a way that allows them to be used with the JUnit framework or as part of a custom testing application, and include a Private Proxy component that makes protected, package, and private variables and methods accessible to developers. Developers can also tinker with internal object references to see how the Object under test handles wacky values for parameters. The Pounder component takes a method and reviews all of the possible combinations of input values and allows developers to invoke the method of interest using all of the predefined values for the parameter types.

Tags Software Development Testing Libraries Java Libraries
Licenses LGPL
Operating Systems OS Independent
Implementation Java

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  23 Jun 2004 00:29
  • Rrelease-after

Changes: String comparison that was being done incorrectly has been fixed. Widening of method parameters is now supported. If an int is passed to a method that takes a long the call will now work correctly. Invoking Methods defined in a parent class from a subclasses is now supported. It is now possible to pass a subclass to a method that is expecting the parent class and have the call work correctly.

  • Rrelease-mid
  •  19 Apr 2004 00:05
  • Rrelease-after

Changes: Pounder functionality was added. This component allows you to test methods with all possible combinations of values for your input parameters. The Private Proxy was updated to include overloaded set() and setXXX methods. Several common reflection related methods were refactored into a helper class that is shared by all components. The packaging was updated to include javadocs and the sources are now packaged.

  • Rrelease-mid
  •  26 Feb 2004 01:55
  • Rrelease-after

No changes have been submitted for this release.

No-screenshot

Project Spotlight

pam_mount module

Automatic volume mounting upon login.

C892e2dae6669701c5d4cc2efde918d7_thumb

Project Spotlight

moz-hocr-edit

A Firefox extension for editing hOCR documents.