【问题标题】:How to record stub-code for mocked objects如何记录模拟对象的存根代码
【发布时间】:2016-04-16 12:37:32
【问题描述】:

我使用 NSubstitute 来创建模拟对象,基本上我在模拟每个单元测试(响应对象)中使用的 DAL 方法。

我在数据库中有一些很棒的测试场景,我想将它们重现为模拟表示(因为数据可能会更改)。

是否有任何方法(框架?插件?)记录/生成代码以创建这些对数据库的调用的存根表示,以用于单元测试?

谢谢!

【问题讨论】:

    标签: .net unit-testing visual-studio-2015 mocking tdd


    【解决方案1】:

    我过去曾在这个确切的场景中使用过Object Exporter。它会将内存中的对象(调试时间)序列化为 CSharp 代码,以便在存根库中使用。

    https://visualstudiogallery.msdn.microsoft.com/c6a21c68-f815-4895-999f-cd0885d8774f

    显然,仅当您使用 Visual Studio 时才适用。

    祝你好运!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-01-25
      • 2016-05-30
      • 1970-01-01
      • 1970-01-01
      • 2023-04-11
      • 2012-09-05
      • 2018-07-31
      相关资源
      最近更新 更多