标签: angular jasmine
我有一个错误处理服务,可以打印console.error语句,该语句根据传入的内容而有所不同(例如,http错误与非http错误)。
是否有任何方法可以测试从服务输出的console.error语句的存在?
答案 0 :(得分:3)
您可以为此使用间谍:
spyOn(console, 'error'); // execute your tests expect(console.error).toHaveBeenCalledWith("your expected message");