【问题标题】:Using a mocking framework with .net V2在 .net V2 中使用模拟框架
【发布时间】:2010-11-11 10:58:54
【问题描述】:

由于让客户升级的问题,我们仍在使用 .net v2 (C#)。我正在考虑使用模拟框架,但不希望将方法名称作为字符串到处都是。

过去我使用过 Moq,但不相信它可以与 .net v2 一起使用。

我应该查看哪些选项?

【问题讨论】:

    标签: .net unit-testing .net-2.0 mocking


    【解决方案1】:

    Rhino Mocks 工作正常。

    【讨论】:

    • 它是否让我以“保存”方式(使用 .net 2)设置模拟,例如无需将方法名称作为字符串传递?
    • 是的。在测试的“记录”阶段,您调用您希望它模拟的接口方法,并传入预期的参数值。在内部,Rhino Mocks 会记录这些虚拟接口调用,以便在“播放”阶段使用。 IMO 它比 Moq 更聪明,因为它是在 Expression 存在之前设计的。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多