Login | Register
My pages Projects Community openCollabNet

cxxtest
Project home

If you were registered and logged in, you could join this project.

Summary CxxTest is a JUnit/CppUnit/xUnit-like framework for C++.
Category testing
License GNU Lesser Public License
Owner(s) jaredgrubb, kfitch

Description

Introduction

This is the new home of CxxTest. The old pages on SourceForge.net do not contain the new releases or any new developments.

CxxTest is a JUnit/CppUnit/xUnit-like framework for C/C++.

It is focussed on being a lightweight framework that is well suited for integration into embedded systems development projects.

CxxTest's advantages over existing alternatives are that it:

  • Doesn't require RTTI
  • Doesn't require member template functions
  • Doesn't require exception handling
  • Doesn't require any external libraries (including memory management, file/console I/O, graphics libraries)
  • Is distributed entirely as a set of header files (and a python script).
  • Doesn't require the user to manually register tests and test suites

This makes it extremely portable and usable.

Currently CxxTest is about to get a major update. The stable version (3.10.1) is available in the documents and files section.

For more information you may visit our wiki. If you are interested in helping this project you can start by browsing the code and looking at the currently open issues.