Unit Testing
plone.app.testing provides tools for writing integration and functional tests for code that runs on top of Plone. It is based on plone.testing. If you are unfamiliar with plone.testing, the concept of layers, or the zope.testing testrunner, please take a look at the the plone.testing...
Platforms: *nix
License: Freeware | Size: 81.92 KB | Download (39): plone.app.testing Download |
Konira is a tool that allows you to write minimalistic descriptions for testing scenarios and unit tests. It is flexible enough to accommodate Behavioral Driven Development as well as traditional Unit Testing.
Platforms: *nix
License: Freeware | Size: 20.48 KB | Download (37): Konira Download |
GTestRunner is a Gtk+ based testrunner module for Perl, inspired by JUnit, but with a slightly different user interface and functionality. If you were not satisfied with the Tk based graphical frontend that ships with Test-Unit, then GTestRunner is probably the tool of choice when you want to...
Platforms: *nix
License: Freeware | Size: 40.96 KB | Download (88): GTestRunner Download |
Pascal Mock provides a mock library for Delphi/Kylix/FreePascal. Delphi/Kylix/FreePascal were lacking a mock library. The Pascal Mock library enables the easy creation and use of Mock objects for unit testing, inspired by the various Java mock object tools. Mock objects ease unit testing by...
Platforms: *nix
License: Freeware | Size: 419.84 KB | Download (118): Pascal Mock Download |
JDave project is a behavior-driven development framework that provides an easy way to specify the behavior of your Java classes. Behavior Driven Development (BDD) is a refinement for Test Driven Development (TDD). It is not a radical change from TDD, in fact the actual process of doing BDD is...
Platforms: *nix
License: Freeware | Download (96): JDave Download |
Tagit allows custom JSP tags to be tested with a container. It is very different than TagUnit; the two libraries complement each other nicely. Tagit is an implementation of the Mock Objects testing pattern. All custom JSP tags generate HTML, and the HTML can be validated. Often custom tags are...
Platforms: *nix
License: Freeware | Size: 31.74 KB | Download (87): TagIt Download |
A group of Java-based testing tools and JUnit extensions aimed at increasing quality awareness and ease of introduction of testing tools into the development cycle. Examples are Automated documentation, class hierarchy unit testing, and code coverage.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 1.34 MB | Download (49): GroboUtils Download |
This is a very simple plug-in allowing to launch Polyspace for Ada or C++ on a selected file in GNAT Programming Studio IDE (GPS).As soon as you want to Polyspace a file in your current project, you can do that from GPS:* Verify a particular file before beginning a campaign of unit testing.*...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 757.76 KB | Download (47): PolyspaceForGPS Download |
Smutty is yet another PHP MVC based framework. I've tried a few that are out there and none really satisfied exactly what I was expecting. Smutty is meant to be as simple as possible, not bogging you down with understanding the 'philosophy' of the framework, just letting you get on with...
Platforms: PHP
License: Shareware | Cost: $0.00 USD | Size: 399.36 KB | Download (43): Smutty Download |
This utility is a single class, HTMLInputFilter, which can be used to parse user-submitted input and sanitize it against potential cross site scripting attacks, malicious html, or simply badly formed html. This version, written in Java, is largely a translation of lib_filter, the original work of...
Platforms: Mac
License: Shareware | Cost: $0.00 USD | Size: 129.02 KB | Download (38): XSS HTML Filter Download |
pgTAP is a suite of database functions that make it easy to write TAP-emitting unit tests in psql scripts or xUnit-style test functions. The TAP output is suitable for harvesting, analysis, and reporting by a TAP harness, such as those used in Perl applications. Why would you want to unit test...
Platforms: Mac
License: Freeware | Size: 163.84 KB | Download (41): pgTAP Download |
CMock is a module/object mocking framework for C projects useful for interaction-based unit testing. CMock uses Ruby to auto-generate C source code mock object modules conforming to the interfaces specified in C header files.
Platforms: Mac
License: Shareware | Cost: $0.00 USD | Size: 1.14 MB | Download (43): CMock Download |
ObjcPy is an open source development tool which provides Python style functions in Objective-C. Currently only functions from the Python string class have been implemented. ObjcPyTest is an Xcode project for building command line applications for ObjcPy that allow it to be tested with pythons...
Platforms: Mac
License: Freeware | Size: 10.24 KB | Download (41): ObjcPy Download |
Mutability Detector is designed to analyse Java classes and report on whether instances of a given class are immutable. It is intended that Mutability Detector will be usable at runtime, as part of your Java application, as a standalone task, or integrating with your unit testing library of choice.
Platforms: Mac
License: Shareware | Cost: $0.00 USD | Size: 317.44 KB | Download (40): Mutability Detector Download |
The SpeakRight Framework is a speech application framework written in Java. SpeakRight applications are fast to create and work on any (VoiceXML) speech platform. Applications are written in Java with full debug and unit testing available.
Platforms: *nix
License: Shareware | Cost: $0.00 USD | Size: 20.48 KB | Download (50): SpeakRight Framework Download |
PyUnit provides a basic set of assertions which can get you started with unit testing python, but it???*a*?s always useful to have more. Django also has a few specific requirements and common patterns when it comes to testing. This set of classes aims to provide a useful starting point for both...
Platforms: *nix
License: Freeware | Size: 20.48 KB | Download (35): django-test-extensions Download |
django-testcoverage` is a package providing code coverage reports for built-in Django unit testing framework.
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (38): django-testcoverage Download |
Twisted Core is the core part of Twisted, including: * Networking support (twisted.internet) * Trial, the unit testing framework (twisted.trial) * AMP, the Asynchronous Messaging Protocol (twisted.protocols.amp) * Twisted Spread, a remote object system (twisted.spread) * Utility code...
Platforms: *nix
License: Freeware | Size: 1.28 MB | Download (35): Twisted Core Download |
IsaMorph is a linux distribution Live CD (based on Morphix) featuring the interactive theorem prover Isabelle. This means, you can boot from the CD and get a fully operational "theorem proving" environment without installing GNU/Linux or Isabelle. Just insert the CD in your PC and have five...
Platforms: *nix
License: Freeware | Size: 498.6 MB | Download (124): IsaMorph Download |
X2J is an XML binding framework which performs validation, serialization, and deserialization without the use of XSDs. Instead, X2J project incorporates the strength of Annotations. Unit testing is cruicial. If there is Anything you can say about the tools you need in order to create a...
Platforms: *nix
License: Freeware | Size: 61.44 KB | Download (92): X2J Download |