gpt4 book ai didi

c++ - ESP8266 单元测试框架

转载 作者:行者123 更新时间:2023-11-30 05:05:56 25 4
gpt4 key购买 nike

有什么方法可以对我用 C++ 为 ESP8266 Arduino 平台编写的类进行单元测试吗?我真的无法在互联网上找到任何相关 Material 。我认为广泛使用的 c++ 单元测试库会起作用,但 arduino 是不同的,因为它没有 try-catch block (因此没有异常)和其他与标准 c++ 等相比的缺点。

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

最佳答案

我刚写完 a fairly extensive unit testing library called arduino_ci , 我已经写了一篇不错的文章 as an answer to a related question .

它不提供您要求的“是否调用了此方法”功能,但所有内容(包括引脚值和串行 IO)都被(或可以被)模拟。

几个例子:

关于c++ - ESP8266 单元测试框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48151622/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com