很多人都有关于如何添加伪造程序集的问题,但没有人知道伪造程序集是什么以及它们的作用。
很多人都有关于如何添加伪造程序集的问题,但没有人知道伪造程序集是什么以及它们的作用。
虚拟对象被用于测试目的的模拟或存根代码。例如,在单元测试中,您可以创建一个访问数据库的类的虚拟对象,而不是直接连接到数据库。这个“虚拟对象”会模仿真实数据库的部分行为,从而代替真实的数据库。这将单元测试与其余系统隔离开来。
您可以在使用 Microsoft 虚拟对象隔离测试代码中了解更多关于虚拟对象的信息。
因此,在您的代码中,您想要测试某些内容以及一些外部因素。
通过Fakes,您可以将外部因素替换为代码来进行测试。