标签: unit-testing typescript
我有一个用typescript编写的函数,我希望单元测试,单元测试也用typescript 编写,类似于以下内容:
export function foo(): string { return window.navigator.userAgent }
Typescript将此函数包装在IIFE中,因此我需要一种方法来使用模拟的window.navigator.userAgent值来测试函数。有没有简单的方法来使用打字稿?如果可能的话,我想避免引入一个完整的打字稿模拟库!