[英]Unit testing framework for ESP8266
有什么方法可以对我为 ESP8266 Arduino 平台用 C++ 编写的类进行单元测试吗? 我真的在互联网上找不到任何相关材料。 我认为广泛使用的 c++ 单元测试库会起作用,但 arduino 不同,因为与标准 c++ 等相比,它没有 try-catch 块(因此是例外)和其他缺点。
我需要的很简单:一些断言库、结构化功能(套件、测试用例……)以及某种模拟和检查方法是否被调用。 有人可以帮忙吗?
我刚刚完成了一个名为arduino_ci
的相当广泛的单元测试库的arduino_ci
,并且我已经写了一篇不错的文章作为对相关问题的回答。
它不提供您要求的“此方法是否被调用”的功能,但所有内容(包括引脚值和串行 IO)都(或可以)被嘲笑。
几个例子:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.