代码之家  ›  专栏  ›  技术社区  ›  Ian Ringrose

nUnit有没有内置一个模拟框架,我应该使用它吗?

  •  3
  • Ian Ringrose  · 技术社区  · 14 年前

    我记得有一个模仿框架 嵌入 努尼特,但我可以在努尼特的网站上找到它的细节。 我在做梦吗?

    它作为一个模拟框架有什么不好的地方吗?

    2 回复  |  直到 14 年前
        1
  •  3
  •   Community CDub    8 年前

    我发现:

    从另一个 question :

    嘲笑就行了。它不支持 当前首选的排列行为断言 语法依赖于 需要验证(记录/重播)。它也 用于标识方法的字符串 和财产名称 而不是羔羊。 这使得它具有明显的抵抗力 重构。这是严重的 问题。我不推荐。

    所以我认为nUnit.mock不适合新代码。

        2
  •  2
  •   Community CDub    8 年前

    很适合使用 strings 而不是方法调用。我要避免像瘟疫一样,基于字符串的模拟框架不能很好地处理重构(而且通常很糟糕)。它也是 not being updated

    介绍另一个程序集