.NET绿叶社区!
返回

Angular如何mock window对象

2020-11-10 Angular mock window 36 0

写单元测试时,有如下代码

const localFile = window.URL.createObjectURL(this.pdfFile);

这里想mock window对象,让createObjectURL随便返回一个对象。

解决办法如下:

beforeEach(async(() => {
    (<any>window.URL.createObjectURL) = function createObjectURL() { };
    ...
});


点赞 收藏

顶部