【问题标题】:What is Rhino Mocks Repeat?什么是犀牛模拟重复?
【发布时间】:2009-01-21 18:57:50
【问题描述】:

什么是犀牛模拟重复?

Repeat.Any();

Repeat.Once();

这是什么意思以及它是如何工作的?

【问题讨论】:

  • Repeat.Once 似乎有点自相矛盾 ;)
  • 有人可以提供 AAA 语法方面的答案吗?例如,存根模拟?

标签: c# unit-testing rhino-mocks


【解决方案1】:

它与Expect 构造一起使用,作为流畅声明的一部分。至于是什么意思:就是说之前的事件预计会发生那么多次。

例如:Expect.Call(someMethod()).Repeat.Twice() 表示 someMethod() 将被调用两次。

【讨论】:

  • 我认为this 的帖子很好地解释了这一点,至少从我自己的经验来看,我发现 fluent API 有点混乱。
猜你喜欢
  • 2011-11-08
  • 2011-02-15
  • 1970-01-01
  • 2010-11-07
  • 2010-10-29
  • 2016-06-06
  • 1970-01-01
  • 2011-11-12
  • 1970-01-01
相关资源
最近更新 更多