| Start |
|---|
| Unity Test Framework Unity (opens new window) is an xUnit (opens new window)-style test framework for unit testing C. It is written completely in C and is portable, quick, simple, expressive and extensible. It is designed to especially be also useful for unit testing for embedded systems. A simple test case that checks the return value of a function, might look as follows A full test file might look like: Unity comes with some example projects, makefiles and some Ruby rake scripts that help make creating longer test files a bit easier. |
| CppUTest CppUTest (opens new window) is an xUnit (opens new window)-style framework for unit testing C and C++. It is written in C++ and aims for portability and simplicity in design. It has support for memory leak detection, building mocks, and running its tests along with the Google Test. Comes with helper scripts and sample projects for Visual Studio and Eclipse CDT. A test group may have a |
| CMocka CMocka (opens new window) is an elegant unit testing framework for C with support for mock objects. It only requires the standard C library, works on a range of computing platforms (including embedded) and with different compilers. It has a tutorial (opens new window) on testing with mocks, API documentation (opens new window), and a variety of examples (opens new window). RemarksTest Harness: TDD - Test Driven Development: Test double mechanisms in C:
Note on C++ testing frameworks used in C: Using C++ frameworks for testing a C program is quite a common practice as explained here (opens new window). |
| Unity Test Framework Unity (opens new window) is an xUnit (opens new window)-style test framework for unit testing C. It is written completely in C and is portable, quick, simple, expressive and extensible. It is designed to especially be also useful for unit testing for embedded systems. A simple test case that checks the return value of a function, might look as follows A full test file might look like: Unity comes with some example projects, makefiles and some Ruby rake scripts that help make creating longer test files a bit easier. |
| CppUTest CppUTest (opens new window) is an xUnit (opens new window)-style framework for unit testing C and C++. It is written in C++ and aims for portability and simplicity in design. It has support for memory leak detection, building mocks, and running its tests along with the Google Test. Comes with helper scripts and sample projects for Visual Studio and Eclipse CDT. A test group may have a |
| CMocka CMocka (opens new window) is an elegant unit testing framework for C with support for mock objects. It only requires the standard C library, works on a range of computing platforms (including embedded) and with different compilers. It has a tutorial (opens new window) on testing with mocks, API documentation (opens new window), and a variety of examples (opens new window). RemarksTest Harness: TDD - Test Driven Development: Test double mechanisms in C:
Note on C++ testing frameworks used in C: Using C++ frameworks for testing a C program is quite a common practice as explained here (opens new window). |
| Unity Test Framework Unity (opens new window) is an xUnit (opens new window)-style test framework for unit testing C. It is written completely in C and is portable, quick, simple, expressive and extensible. It is designed to especially be also useful for unit testing for embedded systems. A simple test case that checks the return value of a function, might look as follows A full test file might look like: Unity comes with some example projects, makefiles and some Ruby rake scripts that help make creating longer test files a bit easier. |
| CppUTest CppUTest (opens new window) is an xUnit (opens new window)-style framework for unit testing C and C++. It is written in C++ and aims for portability and simplicity in design. It has support for memory leak detection, building mocks, and running its tests along with the Google Test. Comes with helper scripts and sample projects for Visual Studio and Eclipse CDT. A test group may have a |
| CMocka CMocka (opens new window) is an elegant unit testing framework for C with support for mock objects. It only requires the standard C library, works on a range of computing platforms (including embedded) and with different compilers. It has a tutorial (opens new window) on testing with mocks, API documentation (opens new window), and a variety of examples (opens new window). RemarksTest Harness: TDD - Test Driven Development: Test double mechanisms in C:
Note on C++ testing frameworks used in C: Using C++ frameworks for testing a C program is quite a common practice as explained here (opens new window). |
| Unity Test Framework Unity (opens new window) is an xUnit (opens new window)-style test framework for unit testing C. It is written completely in C and is portable, quick, simple, expressive and extensible. It is designed to especially be also useful for unit testing for embedded systems. A simple test case that checks the return value of a function, might look as follows A full test file might look like: Unity comes with some example projects, makefiles and some Ruby rake scripts that help make creating longer test files a bit easier. |
| CppUTest CppUTest (opens new window) is an xUnit (opens new window)-style framework for unit testing C and C++. It is written in C++ and aims for portability and simplicity in design. It has support for memory leak detection, building mocks, and running its tests along with the Google Test. Comes with helper scripts and sample projects for Visual Studio and Eclipse CDT. A test group may have a |
| CMocka CMocka (opens new window) is an elegant unit testing framework for C with support for mock objects. It only requires the standard C library, works on a range of computing platforms (including embedded) and with different compilers. It has a tutorial (opens new window) on testing with mocks, API documentation (opens new window), and a variety of examples (opens new window). RemarksTest Harness: TDD - Test Driven Development: Test double mechanisms in C:
Note on C++ testing frameworks used in C: Using C++ frameworks for testing a C program is quite a common practice as explained here (opens new window). |
Read Article
https://develop.horje.com/learn/1434/reference