Skip to content
unit testing framework for C/C++
Branch: master
Clone or download
jpassing
Latest commit 9a2052d Nov 2, 2013
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
cdiag
cfix
cfixkern Introduced cdiag-lite Aug 7, 2010
compat Fix: Link issue when Fixture defined in header (#363) Feb 7, 2010
doc
include Introduced cdiag-lite Aug 7, 2010
installer Introduced cdiag-lite Aug 7, 2010
jpht
misc/cppunit Import from SF, r309 Jun 13, 2009
org
redist
samples MIssing DIRS file Apr 17, 2010
tools Use checked-in tools Dec 30, 2009
COPYING Import from SF, r309 Jun 13, 2009
DIRS
README.md
buildnum.vbs
cfix.coverage Import from SF, r309 Jun 13, 2009
codesign.cmd Sign exe files Jan 10, 2010
copydrv32.cmd
copydrv64.cmd
coverage.cmd
makefile.cfix
testlocal.cmd

README.md

cfix

cfix is an xUnit testing framework for C/C++, specialized for unmanaged Windows development (32/64 bit). cfix supports development of both user and kernel mode unit tests.

cifx unit tests 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 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).

As of cfix 1.3, the framework is source-compatible to WinUnit, i.e. a WinUnit test suite can be recompiled into a full-fledged cfix test suite.

See http://www.cfix-testing.org/ for more details.

You can’t perform that action at this time.