【发布时间】:2018-12-17 21:19:50
【问题描述】:
我有一个服务,我从一个从 CDN 获取的 js 文件加载一个变量(读取没有 typedef)
因此我为它创建了一个声明:
declare const externalValue: string;
@Injectable()
export class Service {
...
这一切都很好,但是当我想测试我的服务时, 我收到以下错误消息:
ReferenceError: externalValue 未定义
这很有意义,因为加载文件的 index.html 尚未被调用。
我现在的问题是当我测试它时如何模拟这个值?
【问题讨论】:
标签: javascript angular typescript jasmine