前言
那谁说过“如果系统不能被测量,那么就不能被分析”。目睹程序运行之后因为小BUG翻车,已经是日常。走得最远的是丰田刹车门。
其实阻止我们对source code 进行UT的是的一个使用简单、易于保存和管理Test Case的测试框架。
在读完介绍Pytest 的书之后,突然问了一句有没有C source code UT 框架。朋友推荐了 cunit 和 gtest。
在网上收索信息的时候,意外发现了一本书的名字《Test-Driven Development for Embedded C》
还有一个网页:http://check.sourceforge.net/doc/check_html/check_2.html#SEC3
------------------------------------------------