c# - 生成基于对象的当前值创建构造函数的代码的方法?

标签 c# visual-studio unit-testing code-generation

我想要实现的是在从数据库加载我的对象之后,生成一个代码,该代码将给我一个 block ,该 block 根据其当前值初始化我的对象,以便我可以再次在我的单元测试中使用这个代码块并且不再从 Db 加载它。

是否有任何工具可以为 VS 实现这样的目标?

谢谢

最佳答案

您可以将对象的实例序列化为 XML 或二进制文件,并在单元测试中使用此文件将其反序列化回实例。

关于c# - 生成基于对象的当前值创建构造函数的代码的方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3068246/

相关文章:

c# - 无法使用 UnityPlayer.UnitySendMessage 将消息从 java 发送到 Unity

c# - Windows Phone 中的数据库、表、列

c# - 装饰器模式下对一个集合成员进行操作可以吗?

c# - 如何在 UWP 中创建对话气泡?

asp.net - 直接使用 HttpContext 是一件坏事吗?

visual-studio - 在 Visual Studio 2008 中使用 Ironscheme

visual-studio - 在 VS 2017 的自托管 VSTS-BuildAgent 上构建失败,错误为 "The TransformWebConfig task could not be loaded[...]"

c++ - 为什么用nar-maven编译静态库时要加compiler option/MD?

java - 模拟方法返回 null 而不是预期的

c# - 在 Azure 服务总线中发布到一个主题并订阅另一个主题的集成测试不可靠是否存在竞争条件?