RSS 9 projects tagged "Unit Testing"

No download Website Updated 04 Oct 2012 Codeception

Screenshot
Pop 29.97
Vit 1.60

Codeception is a full-stack testing PHP framework. Inspired by BDD, it provides an original way for writing acceptance, functional, and unit tests. It's easy to write, easy to understand, and easy to run in a browser or its emulator.

No download No website Updated 02 Feb 2012 Complexity Analyzer

Screenshot
Pop 13.53
Vit 28.50

Complexity Analyzer is a utility class that can evaluate the complexity of the code in another class and provide a complexity ranking for methods. Given existing unit tests, it provides a to do list, consisting of all methods with incomplete or missing tests, again ordered by complexity. It complements PHPUnit's code coverage functionality and can be used for guiding test writing efforts. It provides command line interface options, so it can be executed as a command from a shell.

Download Website Updated 23 Jan 2012 LibU

Screenshot
Pop 105.20
Vit 4.37

LibU is a multiplatform C library that comes under a BSD-style license. It includes many interdependent modules for accomplishing several tasks: memory allocation, networking and URI parsing, string manipulation, debugging, and logging in a very compact way, plus many other miscellaneous tasks. It has a small footprint (about 70KB for the default configuration), it is modular, and it has a multiplatform nature, making it an ideal candidate for embedded systems. KLone is an example of such usage.

No download Website Updated 10 Sep 2011 LolUnit

Screenshot
Pop 17.12
Vit 1.00

LolUnit is a lightweight (single header, no binary) C++ unit testing framework. It provides a CppUnit-like preprocessor macro API, augmented with support for more comparison types and reports about the current testing context.

No download Website Updated 16 Oct 2009 Thread Weaver

Screenshot
Pop 19.97
Vit 40.64

Thread Weaver is a framework for writing multithreaded unit tests for Java classes. It lets you create breakpoints inside your code and to stop individual threads when they reach a breakpoint. This allows you to produce controlled repeatable tests that can help to verify thread safety and detect race conditions.

No download Website Updated 08 May 2013 cmocka

Screenshot
Pop 22.85
Vit 21.23

cmocka is a unit testing framework for C with mock objects. There are a variety of C unit testing frameworks available supporting different platforms and compilers. Some development requires a lot of different compilers and older versions, which makes it difficult to use unit testing frameworks. The idea of CMocka is that a test application only requires the standard C library and CMocka itself to minimize the conflicts with standard C library headers, especially on a lot of different platforms.

No download Website Updated 13 Apr 2014 filterunit

Screenshot
Pop 112.29
Vit 61.81

filterunit allows unit tests to be devised for command line programs that use files as input and output. Classic Unix filters are a typical example. filterunit runs the program under test with the specified input files and compares the actual results with the expected results.

No download Website Updated 24 Apr 2012 jCardSim

Screenshot
Pop 15.81
Vit 27.01

jCardSim is an implementation of the Java Card API. It fully emulates NXP-chip JavaCard. It features virtual JavaCard terminal emulation, rapid application prototyping, easy writing of unit tests (five lines of code), and easy creation of verification tests (Visa/Mastercard).

No download No website Updated 12 Feb 2012 ytest

Screenshot
Pop 20.64
Vit 28.33

ytest is a PHPUnit extension, based on the PHP extension "runkit", that allows you to replace static, private, and global functions with fakes, stubs, or mocks. This eases the automated testing of PHP applications that weren't written in a TDD fashion (i.e. test-first). It can also be helpful on projects where many methods are kept private, or projects that don't use OOP so much. ytest has already been used to "test after" (as opposed to "test first") some real-life commercial projects, and has proven useful. It needs PHP >= 5.2.

Screenshot

Project Spotlight

libmodbus (stable)

A multiplatform Modbus library.

Screenshot

Project Spotlight

Embedthis Appweb

A fast little Web server for embedding.