cfix 1.2
cfix 1.2 Ranking & Summary
cfix 1.2 description
Cfix 1.2 is an advanced and perfect xUnit testing framework software for C/C++, fully specialized for Win32 (32/64 bit) and NT kernel mode development. Execution and behaviour in case of failing testcases can be highly customized. Moreover, cfix has been designed to work well in conjunction with the Windows Debuggers (Visual Studio, WinDBG). Licensed under the GNU Lesser Public License 3.0.
New C++ API
To date, cfix has primarily focused on C as the programming language to write unit tests in. Although C++ has always been supported, cfix has not made use of the additional capabilities C++ provides. With version 1.2, cfix makes C++ a first class citizen and introduces an additional API that leverages the benefits of C++ and allows writing test cases in a more convenient manner.
Being implemented on top of the existing C API, the C++ API is not a replacement, but rather an addition to the existing API set.
As the following example suggests, fixtures can now be written as classes, with test cases being implemented as methods:
Major Features:
- Specialized for Win32 (32/64 bit) and NT kernel mode development.
- Work well in conjunction with the Windows Debuggers (Visual Studio, WinDBG).
- Licensed under the GNU Lesser Public License 3.0.
Enhancements:
- CFIX_ASSERT_MESSAGE
- ANSI support for CFIX_LOG, CFIX_INCONCLUSIVE,
- and CFIX_ASSERT_MESSAGE (and the entire C++ API)
- CfixPeGetValue and CfixPeSetValue
- Kernel mode: Drivers do not need to link against aux_klib.lib any more
- Before and After routines
- Support for cl 13.00 and Visual Studio 2003 (in addition to 2005 and 2008)
WareSeeker Editor
cfix 1.2 Screenshot
cfix 1.2 Keywords
Bookmark cfix 1.2
cfix 1.2 Copyright
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com