使用代理或众所周知的符号覆盖文档行为

时间:2018-06-15 15:46:08

标签: dom cookies proxy

我目前正在为我编写的方法编写TypeScript单元测试,该方法从document.cookie中挑选出某个cookie。

方法本身很简单:

getCustomerCookie: (): string => document.cookie.replace(/(?:(?:^|.*;\s*)customer\s*\=\s*([^;]*).*$)|^.*$/, '$1')

我想知道是否有办法在单元测试中模拟document对象。我是否可以设置Proxy以覆盖行为?

这个,或者,是否有任何众所周知的Symbols会对此有所帮助?

由于

0 个答案:

没有答案