wiki:Projects/GSoC/TestingReview/CxxTest

Version 2 (modified by Xiaochen Pan, on Jul 7, 2012 at 1:04:56 AM) (diff)

TestingReview/CxxTest

CxxTest is a unit testing framework in C++. It can be used for host-based testing. Because it does not support C macros preprocessing, which has limit it largely in RTEMS based testing.

+ CxxTest supports xUnit architecture with test cases, test fixtures and test suites.

+ It supports the standard XML output.

+ It is easy to compile and highly portable because no pre-compiled library is used.

+ CxxTest support automatic test runner generation and independent test cases running.

+ It supports mocking functions and mocking objects.

+ It supports python scripts.