测试功能如何从外部导入到组件中?

时间:2019-11-30 17:47:07

标签: javascript angular jasmine karma-jasmine

我为使用FileSaver的组件编写测试方法。 我不知道Angular7中的单元测试如何涵盖FileSaver的使用情况

代码示例:

import * as FileSaver from 'file-saver';
 someMethod() {
   FileSaver.saveAs(new Blob());
 }

1 个答案:

答案 0 :(得分:1)

您可以这样做:

const spyFileSaver = spyOn(FileSaver,'saveAs');
spyFileSave.toHaveBeenCalled();