Unit Testing
XMLUnit extends JUnit and NUnit to enable unit testing of XML. It compares a control XML document to a test document or the result of a transformation, validates documents, and compares the results of XPath expressions. XMLUnit for Java provides two JUnit extension classes, XMLAssert and...
Platforms: Windows, Mac, *nix, Java, BSD Solaris
License: Freeware | Download (94): XMLUnit Download |
cutee stands for C++ Unit Testing Easy Environment and makes it really easy to create and run tests of a library or application. It will automatically generate Makefiles, runner classes (classes that execute test functions), and main test application code. It will also automatically update...
Platforms: *nix
License: Freeware | Size: 7.17 KB | Download (92): cutee Download |
NUnit is a unit-testing framework for all .Net languages. Initially ported from JUnit, the current production release, version 2.4, is the fifth major release of this xUnit based unit testing tool for Microsoft .NET. It is written entirely in C# and has been completely redesigned to take...
Platforms: Windows, *nix, C#,
License: Freeware | Download (48): NUnit .Net Download |
BugEye is a unit testing framework that generates native code. It was developed in response to the identified limitations of existing unit testing frameworks. Features: - Anonymous test definitions: You don't have to create a unique name for each test. - Test metadata: Give a test a summary...
Platforms: BSD Solaris
License: Freeware | Download (48): BugEye a1 Download |
Heard of Unit Testing, but not sure how to use them in PHP. The "PHPUnit Cookbook" provides not only step by step instructions, but also all the code required to make it work.
Platforms: Windows, Mac, *nix, PHP, BSD Solaris
License: Freeware | Download (54): PHPUnit Cookbook Download |
CuTest is a unit testing library for the C language. It can be used to do Extreme Programming and Test-First Development in the C language. It's a library that will make your programming fun and productive. Features: - Small. Consists of a single .c and .h file. - Easy to Deploy. Just drop the...
Platforms: Windows, Mac, *nix, C/C++, BSD Solaris
License: Freeware | Download (56): CuTest Download |
Test::Unit::Tutorial is a Perl module that contains a tutorial on unit testing. SYNOPSIS perldoc Test::Unit::Tutorial Here should be extensive documentation on what unit testing is, why it is useful, and how to do it with the Test::Unit collection of modules. Sorry for not implementing...
Platforms: *nix
License: Freeware | Size: 45.06 KB | Download (243): Test::Unit::Tutorial Download |
cfix is an xUnit testing framework for C/C++, fully specialized for Win32 (32/64 bit) development. cfix requires only little effort to author unit tests, which are compiled and linked into a DLL. The testrunner application provided by cfix allows selectively running tests of one or more of such...
Platforms: Windows
License: Freeware | Size: 3.34 MB | Download (123): cfix Download |
CppUnit is a C++ unit testing framework. CppUnit project started its life as a port of JUnit to C++ by Michael Feathers..
Platforms: *nix
License: Freeware | Size: 716.8 KB | Download (179): CppUnit - C++ port of JUnit Download |
MiniCppUnit is another C++ port of the famous JUnit framework for unit testing. Unlike CppUnit, MiniCppUnit follows a minimalistic aproach: The basic features are the same but in only bout 500 lines of code! No library instalation is needed, etc. This C++ framework takes advantadge of OO C++...
Platforms: *nix
License: Freeware | Size: 7.17 KB | Download (88): MiniCppUnit Download |
CUT is a simple, to-the-point unit testing system. It's different from other unit test packages in that it follows the KISS principle. It's designed for C testing, not designed to emulate SUnit.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 19.12 KB | Download (54): C Unit Test System Download |
R Unit test framework R functions implementing a standard Unit Testing framework, with additional code inspection and report generation tools
Platforms: Windows, Mac, Linux
License: Freeware | Size: 274.5 KB | Download (49): R Unit Test Framework Download |
XMLUnit extends JUnit and NUnit to enable unit testing of XML. It compares a control XML document to a test document or the result of a transformation, validates documents, and compares the results of XPath expressions.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 752.8 KB | Download (48): XML Unit Download |
Unitils is an open source library aimed at making unit testing easy and maintainable. Unitils builds further on existing libraries like DBUnit and EasyMock and integrates with JUnit and TestNG . Unitils provides general asserion utilities, support for database testing, support for testing with...
Platforms: Windows, Mac, *nix, Java, BSD Solaris
License: Freeware | Download (51): Unitils 1.1RC2 Download |
Unit testing is a very powerful tool for maintaining high quality code. My code base consists of a mixture of matlab and simulink and this toolkit is an attempt to create a unified unit testing framework for my code. Unfortunately, the simulink part of this toolkit is heavily dependant on my...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (44): MATLAB/Simulink Unit Test Framework Download |
SipUnit provides a test environment geared toward unit testing SIP applications. SipUnit project extends the JUnit test framework to incorporate SIP-specific assertions, and it provides a high-level API for performing the SIP operations needed to interact with or invoke a test target. A test...
Platforms: *nix
License: Freeware | Size: 5.6 MB | Download (96): SipUnit Download |
JsUnit is a Unit Testing framework for client-side (in-browser) javascript. It is essentially a port of JUnit to javascript. Also included is a platform for automating the execution of tests on multiple browsers and mutiple machines running different OSs. JsUnit's development began in January...
Platforms: *nix
License: Freeware | Size: 7.44 MB | Download (32): JsUnit for Linux Download |
SASUnit is a unit testing framework for SAS(TM)-programs. It can be used for the development, execution and automatic documentation of tests for SAS programs. SASUnit is written purely on the basis of SAS macros and a few shell commands.
Platforms: *nix
License: Freeware | Size: 2.13 MB | Download (40): SASUnit Download |
testtools is a set of extensions to the Python standard library's unit testing framework. These extensions have been derived from years of experience with unit testing in Python and come from many different sources. testtools also backports unittest changes from recent Pythons to Python 2.4 and 2.5.
Platforms: *nix
License: Freeware | Size: 143.36 KB | Download (38): testtools Download |
Java Test Object Recorder, JTOR, for short, is an application that is able to record the state or behavior of live Java objects for playback during unit testing.
The Java Test Object Recorder project provides three "object recorders" to record live object trees or behavior for playback during...
Platforms: Windows
License: Freeware | Download (46): Java Test Object Recorder Download |