加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

tdd – RhinoMock:Mocks Vs StrictMocks Vs DynamicMocks

发布时间:2020-12-14 04:32:22 所属栏目:百科 来源:网络整理
导读:我明白了一个模仿和一个存根的区别。 但是,RhinoMock框架中的不同类型的Mock让我感到困惑。 有人可以根据RhinoMock框架来解释Mocks Vs StrictMocks Vs DynamicMocks的概念。 您的答案非常感谢。 严格的模拟是一个模拟,如果您尝试使用任何未明确设置的方法
我明白了一个模仿和一个存根的区别。

但是,RhinoMock框架中的不同类型的Mock让我感到困惑。

有人可以根据RhinoMock框架来解释Mocks Vs StrictMocks Vs DynamicMocks的概念。

您的答案非常感谢。

严格的模拟是一个模拟,如果您尝试使用任何未明确设置的方法,将抛出异常。

如果您尝试使用未设置的方法,则动态(或松散)模拟不会抛出异常,它将简单地从方法返回null,并继续执行。

强烈推荐使用动态模拟,因为严格的模拟通常会被认为是维护噩梦。 Here’s a good blog post具有严格与动态的代码示例,为什么严格的模拟通常是一个坏主意。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读