如何使用网络流参数对方法进行单元测试
本文关键字:方法 单元测试 参数 何使用 网络 | 更新日期: 2023-09-27 18:31:35
我是测试的初学者。我需要像这样为具有NetworkStream的方法创建单元测试:
void Do(NetworkStream str)
{...}
将输入参数更改为流类型。然后,您可以使用准备好的 MemoryStream 调用该方法。
不幸的是,NetworkStream是不可模拟的。您必须创建一个自定义的"模拟网络流"来测试您将从流中遇到的所有内容。
有关更多信息,请查看以下内容: 如何在单元测试中对网络流进行最小起订量?