Select a tag to browse associated projects and drill deeper into the tag cloud.
Check is a unit testing 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
CUnit is a lightweight system for writing, administering, and running unit tests in C. It provides C programmers a basic testing functionality with a flexible variety of user interfaces. CUnit is built as a static library which is linked with the user's testing code. It uses a simple
Cutter is a xUnit family Unit Testing Framework for C. It provides an easy test writing API and easy debugging output to continue testing.
A C unit tester. Features include composite test suites, each test can be run in it's own process, trapping of hung tests, setup and teardown, extensible interface and support for mocking functions. Includes a tutorial and an automated test collector utility.
TapTinder is continuous integration and automated testing tool for software engineering. Using your own TapTinder installation or TapTinder service you can monitor, diagnose and improve the quality of software right during development in real-time. TapTinder clients run your builds and tests across
Fast C XUnit Test (FCTX) is a lightweight, cross platform, header-only framework for quick generation of x-unit tests in C and C++. Include a header and start typing out your tests. With FCTX you can write tests in C/C++ just like you can in other introspective languages like Java and Python.
A unit testing framework for C with mocking. cmocka only requires a test application is linked with the standard C library which minimizes conflicts with standard C library headers. It is the successor (fork) of cmockery.
xUnit testing framework for C/C++, specialized for Win32 (32/64 bit). 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 test-DLLs. Execution and
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 fun and cute library that will make your programming fun and productive.
So why another unit testing framework? There was nothing out there that met my requirements. Namely: It has to work in Microsoft Windows (yeah, yeah I know) Tests should be independent. That means global/static variables HAVE to be in a known state. That means each test has to execute as a
Copyright
©
2013
Black Duck Software, Inc.
and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a
Creative Commons Attribution 3.0 Unported License
. Ohloh
®
and the Ohloh logo are trademarks of
Black Duck Software, Inc.
in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.