ESP8266的单元测试框架

问题描述 投票:1回答:1

有没有办法对我用ESP8266 Arduino平台的c ++编写的类进行单元测试?我真的在互联网上找不到任何相关资料。我认为一个广泛使用的c ++单元测试库可以工作,但arduino是不同的,因为它没有try-catch块(因此例外)和其他缺点与标准c ++等相比。

我需要的是简单:一些断言库,结构化功能(套件,测试用例,......)以及某种模拟和检查方法是否被调用。有人可以帮忙吗?

c++ unit-testing esp8266 arduino-esp8266
1个回答
0
投票

我刚刚完成了写a fairly extensive unit testing library called arduino_ci,我已经写了一个像样的写作as an answer to a related question

它不提供您所要求的“这种方法称为”功能,但所有(包括引脚值和串行IO)都是(或可以)被模拟。

几个例子:

© www.soinside.com 2019 - 2024. All rights reserved.