Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/295.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 是否有任何工具可以从调试器生成代码?_C#_Visual Studio 2010_Mocking_Visual Studio Debugging_Automated Refactoring - Fatal编程技术网

C# 是否有任何工具可以从调试器生成代码?

C# 是否有任何工具可以从调试器生成代码?,c#,visual-studio-2010,mocking,visual-studio-debugging,automated-refactoring,C#,Visual Studio 2010,Mocking,Visual Studio Debugging,Automated Refactoring,我正在考虑在VS2010的即时窗口中使用一个等价的重构?变量,它可以获取该输出,或者通过另一种机制创建代码来生成该对象及其属性(递归) 我正在考虑制作一些实时的“模拟”对象,我可以将其用于我们的集成测试,这个功能将使它变得更容易 更新:基本上检查它是否可以执行以下操作 MyObject AddressModel = MyAddressModel, AllowChangeDatasets = false, 到 怎么样 Rhino Mocks是.Net平台的动态模拟对象框架。 它的

我正在考虑在VS2010的即时窗口中使用一个等价的重构?变量,它可以获取该输出,或者通过另一种机制创建代码来生成该对象及其属性(递归)

我正在考虑制作一些实时的“模拟”对象,我可以将其用于我们的集成测试,这个功能将使它变得更容易

更新:基本上检查它是否可以执行以下操作

MyObject
    AddressModel = MyAddressModel,
    AllowChangeDatasets = false,

怎么样

Rhino Mocks是.Net平台的动态模拟对象框架。 它的目的是通过允许开发人员创建 模拟自定义对象的实现并验证交互 使用单元测试

public class MyObject
{
     public AddressModel AddressModel { get; set;}
     public bool AllowChangeDatasets { get; set; }
}

MyObject obj = new MyObject();
obj.AddressModel = new MyAddressModel()
{
    // bla bla
}