Kon*_*nst 3 javascript navigator jasmine
我正在使用Jasmine来测试JavaScript代码,我想知道是否有办法为特定测试设置导航语言(或浏览器语言)?
正如在javascript中模拟一个useragent所描述的那样?, 您可以:
navigator.__defineGetter__('language', function(){
return 'foo';
});
Run Code Online (Sandbox Code Playgroud)
或者,您可以使用更现代的:
Object.defineProperty(navigator, 'language', {
get: function() {return 'bar';}
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1908 次 |
| 最近记录: |