我正在使用第三方npm库- exceljs来生成excel报告。该库具有将生成的文件写入磁盘的功能。
下面是一些代码片段
const workbook: Excel.Workbook = new Excel.Workbook();
// code to generate the report - not an issue
workbook.xlsx.writeFile(path).then(...).catch(...)我的问题是如何使用jasmine监视writeFile()?
发布于 2019-02-14 03:56:23
解决方案是我需要在构造函数Excel.Workbook()上创建一个间谍对象。这应该会给我一个对象来监视这些方法
https://stackoverflow.com/questions/54577101
复制相似问题