The TestApe unit test framework is a framework for unit testing embedded software written in plain C.
In the majority of other frameworks, you invoke a function and evaluate the return value in various ways.
With TestApe, you can do so much more.
Stub generation is completely automatic with the supplied instrumenter. Invoking the instrumenter will
automatically produce a test executable from any combination of source files.
The test can be written to run with small variations using TestApe test parameters, e.g. number ranges
or lists of interesting values, which are available to the test code in nested tests or in stubs.
TestApe supports GCC/Linux or Visual studio/Windows. Comprehensive documentation and a free evaluation
version are available for download. Continue here.
A minor update has been released in order to support GCC when running in a CygWIN environment.
moreThis years major update has been released. It includes a reference manual and macros to support test parameters and improved usage of the automatic stub instrumentation.
moreThe site has been updated. The webtty package has been tugged safely away in the corner and the TestApe ...
more