66 projects tagged "LGPL"
JUnitX is a module on top of JUnit 3.2 by Kent Beck and Erich Gamma. It is a well-designed Java testing framework to write tests in the style of Extreme Programming. It allows you access to private and protected classes, methods, and fields in order to write improved and well-organized test cases. JUnit and an old version of JUnitX are also part of Together since version 5.5.
XPTest for Together provides two patterns and a module to allow the fast development of test cases. The TestCase pattern creates a class which has to be customized to contain test methods for a given class containing business methods. Using the TestPackage pattern, a class collecting all TestCases recursively can be created. The execution module allows one to start a Swing or AWT GUI to test single classes or packages in any granularity. It depends on JUnit by Kent Beck and Erich Gamma, and is designed to significantly speed up the development of Extreme Programming-inspired tests within the Together UML modeling tool and wanna-be-IDE. Since version 5.5, XPTest is also part of the Together distribution.
yaktest is a simple C++ unit testing framework. It has its roots in the JUnit testing framework for Java, but is implemented in a much simpler fashion. Additionally, its output is Emacs-compatible, so adding a "test" target in a makefile makes for fairly simple automated unit testing, with failures directed to the offending line number. An example is included in the source and .gz distributables.
Lloyd's Java Shell is a java scripting tool (it could read and execute java-like statement from any input stream) that could easily be plugged into an application and modify its object - so it is also a configuration tool. It is also a good test tool, as you could easily use it to test any feature of your new object.
Check is a unit test framework for C. It features a simple interface for defining unit tests, putting little in the way of the developer. Tests are run in a separate address space, so Check can catch both assertion failures and code errors that cause segmentation faults or other signals. The output from unit tests can be used within source code editors and IDEs.
JFCUnit enables you to write test cases for Java Swing-based applications. It provides support for obtaining handles on windows opened by your code, locating components within a component hierarchy, raising events on components (e.g., clicking a button), and handling testing of components in a thread-safe manner.
Chainsaw is a GUI log viewer and filter for the Log4J package. It listens for LoggingEvent objects sent using the SocketAppender and displays them in a table. The events can be filtered based on Priority, Thread name, Category name, or Message. It can also load events logged to a file.
XCard is a Leitner based French flashcard program, used to help students memorize French words. It comes with several default word lists, ranging from verb lists, to vocabulary associated with airplane travel. It has the capability to repeat lesser known words, graph a student's progress, translate words to French, and to create new word lists. It is deployed via Java Webstart, and can be run from the XCard homepage.