如何模拟navigation.useragent

时间:2020-06-08 10:15:44

标签: javascript reactjs jestjs react-testing-library

我正在使用Jest和react-testing-library测试一个React项目。

该项目的navigator代码不同。useragent包含android / mobile / blackberry。

要测试代码,我必须模拟navigation.useragent。

如何实现模拟。

1 个答案:

答案 0 :(得分:0)

解决方案

Object.defineProperty(window.navigator,'userAgent',{value:“”});