使用 Microsoft Fakes 来填充 SerialPort 对象

我想为调用System.IO.Ports.SerialPort对象的类编写单元测试。我需要从假串行端口返回罐头/模拟数据。当我为System.dll它创建一个 Fakes 程序集时,它会生成一个System.IO.Ports.Fakes.StubSerialPort但没有System.IO.Ports.Fakes.ShimSerialPort. 在StubSerialPort不出现包含很多方法,大多只是构造函数。我在任何地方都找不到这样做的例子,所以我在这里发帖。我正在运行 VS 2017 Enterprise。

九州编程
浏览 138回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP