gpt4 book ai didi

c# - 使用 Moq 和 TDD,从哪里开始?

转载 作者:可可西里 更新时间:2023-11-01 08:55:24 24 4
gpt4 key购买 nike

我有一个服务器应用程序,我想知道如果我想开始实现 TDD 和使用 Moq,我应该从哪里开始。

关于这个主题,我可以阅读哪些不太“面向网络”的好书?

我对此事有疑问,例如:

我应该模拟我想要测试的每个对象,还是只模拟那些我无法实现的对象,比如文本编写器?

我的服务器需要大量设置才能真正执行我想测试的任何事情,我是否应该将其塞入 [TestInitialize] 函数?

如果我想测试更深层次的功能,我应该如何链接我的测试?

最佳答案

您无需模拟要测试的对象。如果你这样做,你就是在测试模拟,而不是你的对象!您需要模拟正在测试的对象的依赖性

关于c# - 使用 Moq 和 TDD,从哪里开始?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5690135/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com