wiki:Projects/GSoC/TestingReview/CxxTest

Version 1 (modified by Xiaochen Pan, on Jul 6, 2012 at 11:46:17 PM) (diff)

Created page with "CxxTest is a unit testing framework in C++ with xUnit architecture. For example, it supports modern tests concept like test cases, test suites, and test fixtures. Also, it suppor..."

TestingReview/CxxTest

CxxTest is a unit testing framework in C++ with xUnit architecture. For example, it supports modern tests concept like test cases, test suites, and test fixtures. Also, it supports the standard XML output. It is easy to compile and highly portable because no pre-compiled library is used. It is well suited for Host-based testing. CxxTest support automatic test runner generation and independent test cases running. It supports mocking functions and mocking objects. As a plus point, it supports python scripts. However, it does not support C macros preprocessing, which has limit it largely in RTEMS based testing.