Unit Testing with C培训
Introduction
Test-Driven Development
The different approaches to testing
Unit Testing Frameworks
What are unit tests?
The fundamentals of a unit testing framework
Preparing the Testing Environment
Installing and configuring AceUnit and Unity
Writing a Unit Testing Framework
Creating a test
Applying more tests
Refactoring the test runner
Working with the assert class
Reflecting to call methods
Using a naming convention
Unity
Creating unit tests
Combining Unity with Ceedling
Creating mock tests
AceUnit
Running AceUnit in targeted environments
Creating unit tests
Using forks to trap signals
Post-Testing
Debugging and refactoring C code
Summary and Conclusion