C# 是否有任何工具可以从调试器生成代码?
我正在考虑在VS2010的即时窗口中使用一个等价的重构?变量,它可以获取该输出,或者通过另一种机制创建代码来生成该对象及其属性(递归) 我正在考虑制作一些实时的“模拟”对象,我可以将其用于我们的集成测试,这个功能将使它变得更容易 更新:基本上检查它是否可以执行以下操作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平台的动态模拟对象框架。 它的
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
}