1
3
我将编写一个接口,抽象出命名管道中难以测试的部分。 它的实现相当简单(使用NamedPipe。。。api)我不会对它进行单元测试。 完成后,我使用应用程序代码中的接口。我会在测试代码中有一个mock实现,我会使用mock对象在管道上做一些事情。
然后我在一个模拟对象中实现这个接口,让它引发客户端连接事件,并断言应用程序在客户端连接时做了正确的事情。 嗯。 |
mg610 · 如何开始C++单元测试 2 年前 |
Phil Gunning · 使用嵌套函数更改进行模拟测试 2 年前 |
shilin agre · 在Python中测试修饰函数 2 年前 |
SlipScout · Unittest只传递单个值,而不是获取多个值 2 年前 |
Alex · 从实际对象的实例返回默认模拟结果 2 年前 |