如何将属性导航器定义为未定义

时间:2018-10-24 18:46:29

标签: javascript node.js jestjs jsdom

我正在尝试使用Jest测试导航器对象:

在Node.js 10.8中有效:

it('should test if navigator is undefined', () => {
    Object.defineProperty(window, 'navigator', { value: undefined, writable: true });
    const getOs = Helpers.getMobileOS();
    expect(getOs).toEqual(false);
});

在Node.js 8.6中不起作用。

0 个答案:

没有答案