我找不到任何示例,我将尝试具体说明问题:
鉴于micropython具有某种形式的单元测试库,我该怎么做猴子补丁或类似的替换测试用例中的系统对象输出或输入。
希望编写不能被模拟的测试用例,而不必更改仅用于测试的实际实现代码,即使用补丁将网络或文件系统对象替换为模拟对象-或出于测试目的覆盖系统对象的类似手动方法。] >
我找不到任何示例,我将尝试提出一个具体的问题:鉴于micropython具有某种形式的单元测试库,我该如何做猴子补丁或类似的替换系统对象输出...
您可以尝试我在https://forum.micropython.org/viewtopic.php?t=4475#p25925中介绍的技术