【发布时间】:2012-04-20 14:40:55
【问题描述】:
我应该继续在 Visual Studio 2010 Ultimate 中使用 Mocks 吗?我的意思是,我收集的所有关于 mock 的信息都有些陈旧,大概是 2 或 3 年前,更具体地说,我正在收集关于下一个的信息框架Rhino Mocks 和Moq。
但是,我不知道我是在寻找旧的或不推荐使用的东西,还是现在没有使用它......我正在制作一个新项目,我想使用最后的框架来实现 TDD最好的方法,而且由于我们最近获得了 VS2010 的 Ultimate 版本,它有很多关于测试的信息和实用程序,我想按照他们应该做的方式做事情。
哦,我差点忘了,我必须用VB,而且关于这些框架的大部分信息都是用C#写的,我不知道这是否相关......
感谢您的建议!
编辑
起订量和AutoFixture 一起完成了这项工作
【问题讨论】:
-
使用模拟库和您喜欢的 IDE 版本之间没有关联。
-
是的,但我真正想知道的是,使用模拟仍然是一个好习惯,或者是测试代码的新/更好的方法,我问的主要是因为所有信息我发现它有点旧......
-
起订量不是那么旧,目前是维护的。 Rhino 可能处于结束阶段,但许多人仍然使用它 AFAIK。如果您需要模拟,您会在编写测试时发现。
标签: c# unit-testing tdd moq rhino-mocks