返回
Angular如何mock window对象
2020-11-10 3713 0
写单元测试时,有如下代码
const localFile = window.URL.createObjectURL(this.pdfFile);
这里想mock window对象,让createObjectURL随便返回一个对象。
解决办法如下:
beforeEach(async(() => {
(<any>window.URL.createObjectURL) = function createObjectURL() { };
...
});
网友点评
提交
相关阅读
Angular单元测试函数根据不同的参数returnValue不同的值
Angular UT 模拟执行setTimeout
Angular 17新特性
Angular可能和Wiz完全合并成为新框架Wangular
Angular 17和Vue.js怎么选?
Angular echarts No provider for InjectionToken NGX_ECHARTS_CONFIG!错误
Angular scrollPositionRestoration回到顶部无效
Angular UT报错Error: NG0100: ExpressionChangedAfterItHasBeenCheckedError