0

我正在使用 1. DOM.Document doc = new DOM.Document(); 2. doc.Load(httpResponse);

这些行在一个顶点类中,用于将 XML 正文转换为文档。在正常执行此类时,它会显示输出,那时什么都不会发生。但是,当我在第 2 m 行的测试类中执行相同的类时,出现错误'System.XmlException:无法解析 XML,原因是:在开始标记之前只允许空白内容而不是 P(位置:START_DOCUMENT 看到 P...@ 1:1)'

任何人都可以帮助解决同样的问题吗?

提前致谢

4

1 回答 1

0

请记住标注在测试中不起作用。所以看起来你的 httpResponse 是空的。您可以不使用 Test.isRunningTest() 对标注块运行测试,也可以伪造响应并在运行测试时使用它。

于 2013-11-11T13:35:11.423 回答