我在测试异步方法时遇到了麻烦。测试异步方法,单元测试和集成测试的正确方法是什么?
我听说过测试双打,从异步角度看是什么意思?
答案 0 :(得分:0)
对于击中...的异步方法
...对于单元测试,用测试双打替换它们。想想"特技加倍,"因为他们暂时站在那里寻找真实的东西。我们为单元测试执行此操作,因为这些资源不可靠,持久(导致测试相互影响)或缓慢。慢,我的意思是单元测试不应超过100毫秒。
不这些资源的其他异步方法可以进行单元测试。将它们置于轮询循环中并超时。这也是网络可以在集成测试或合同测试(检查真实通信和伪造通信匹配)中完成的事情。