模拟和模拟虚拟服务有什么区别?
What is the difference between mocking and simulating virtual services?
我一直在查看 CodeSV,这是一个免费的 Java 库,可以在单元测试中设置虚拟服务。我不太明白那和嘲笑之间的区别。根据 CodeSV 的作者,他们的库可以实现的不仅仅是模拟。一种方法相对于另一种方法的优势是什么?
我接受第二条评论作为我问题的答案。
模拟将用于单元测试。
模拟虚拟服务将用于集成测试,因为它充当服务器并且正在进行实际的 HTTP 调用。
我一直在查看 CodeSV,这是一个免费的 Java 库,可以在单元测试中设置虚拟服务。我不太明白那和嘲笑之间的区别。根据 CodeSV 的作者,他们的库可以实现的不仅仅是模拟。一种方法相对于另一种方法的优势是什么?
我接受第二条评论作为我问题的答案。
模拟将用于单元测试。
模拟虚拟服务将用于集成测试,因为它充当服务器并且正在进行实际的 HTTP 调用。