c# - 如何模拟 xmlSerializer

标签 c# xml rhino-mocks

我试图删除我的 xmlSerializer 依赖项,并使用 rhinomocks 使用 xmlSerializer 模拟。但似乎 IXmlSerializer 没有得到 XmlSerializer 的 implimented。我错了吗?如何注入(inject)我的 xmlserializer 依赖项?

最佳答案

请围绕 XmlSerializer 编写一个包装器并使用该包装器

 public class XmlSerializerWrapper:IXmlSerializerWrapper
  {
       private XmlSerializer _serializer;

      //implement some methods that you need from XmlSerializer
  }

关于c# - 如何模拟 xmlSerializer,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22644587/

相关文章:

c# - 这个最小起订量代码在 RhinoMocks 中会是什么样子

c# - MSDN 代码示例 : Why does it check null before calling static Object. 等于吗?

c# - Visual Studio 2015 XAML 文件卡住

xml - R WebCrawler - XML 内容似乎不是 XML :

java - 如何在 Eclipse Jet 中生成代码时抛出异常?

java - 创建 RSS 源 XML 文件时出错 - Java

c# - Rhino 模拟单元测试(父类不包含带 0 个参数的构造函数)

unit-testing - Rhino Mocks - GenerateStub<T> 和 GenerateMock<T> 之间的区别

c# - MVC C# nameof() 部分添加 @Html.Hidden 未按预期工作

c# - 获取最大元素的索引