【发布时间】:2012-01-20 22:25:08
【问题描述】:
我目前正在使用 NUnit v2.5.10 测试串行端口上的通信类。 每个使用“Write”方法的测试在运行模式下都失败,但在调试中通过。 测试失败,因为该方法仅在 ComPort 上写入缓冲区的一部分。
如何解决此问题? 欢迎任何帮助。提前谢谢你。
亚历克斯
【问题讨论】:
-
SerialPort 无法可靠地检测写入了多少。 Write() 方法没有返回值。所以你的测试可能是错误的。没有人可以从这里看到它。
标签: c# unit-testing serial-port