Angular如何mock window对象
2024-09-07
35
写单元测试时,有如下代码
const localFile = window.URL.createObjectURL(this.pdfFile);
这里想mock window对象,让createObjectURL随便返回一个对象。
解决办法如下:
beforeEach(async(() => {
(<any>window.URL.createObjectURL) = function createObjectURL() { };
...
});
更新于:2个月前赞一波!
相关文章
- 强大的 .NET Mock 框架 单元测试模拟库Moq使用教程
- Angular UT 模拟执行setTimeout
- Angular Mock 一个类的静态方法
- 国外流行的前端框架有哪些?
- angular卡installing packages解决方法
- Angular scrollPositionRestoration回到顶部无效
- Angular echarts No provider for InjectionToken NGX_ECHARTS_CONFIG!错误
- Angular自定义验证器ValidatorFn单元测试
- angular switchMap的用法
- react mock settimeout
- 前端有必要学Angular吗?
- 前端框架React,Angular和Vue.js 优缺点对比
- Angular 17新特性
- Angular单元测试函数根据不同的参数returnValue不同的值
- Angular 17和Vue.js怎么选?
- Angular新官网angular.dev正式发布
- Angular UT报错Error: NG0100: ExpressionChangedAfterItHasBeenCheckedError
- window.close()方法什么时候能执行?
- Angular 管道 Pipes用法示例
- Angular可能和Wiz完全合并成为新框架Wangular
文章评论
评论问答