我正在使用 1. DOM.Document doc = new DOM.Document(); 2. doc.Load(httpResponse);
这些行在一个顶点类中将XML主体转换为文档。 通常在执行此类时,它将显示输出当时不会发生任何事情。但是当我在测试类中执行相同的类时,行2号线低于误差 'System.XmlException:无法解析XML,原因是:在开始标记之前只允许空白内容而不是P(位置:START_DOCUMENT看到P ... @ 1:1)'
任何人都可以帮助解决同样的问题吗?
提前致谢
答案 0 :(得分:0)
请记住标注在测试中不起作用。所以看来你的httpResponse是空的。您可以不使用Test.isRunningTest()在callout块上运行测试,也可以伪造响应并在运行test时使用它。