我正在使用玩笑和react-testing-library测试一个React项目。
该项目对navigator.useragent包含android / mobile / blackberry拥有不同的代码。
要测试代码,我必须模拟navigation.useragent。
如何实现模拟。
获得解决方案
Object.defineProperty(window.navigator,'userAgent',{value:“”});