admin-on-rest-fr05t1k
Version:
A frontend Framework for building admin applications on top of REST services, using ES6, React and Material UI
22 lines (17 loc) • 665 B
JavaScript
import assert from 'assert';
import { resolveBrowserLocale, DEFAULT_LOCALE } from './index';
describe('TranslationUtils', () => {
describe('resolveBrowserLocale', () => {
beforeEach(() => {
global.window = {};
});
it('should return default locale if there\'s no available locale in browser', () => {
window.navigator = {};
assert(resolveBrowserLocale(), DEFAULT_LOCALE);
});
it('should splice browser language to take first two locale letters', () => {
window.navigator = { language: 'en-US' };
assert(resolveBrowserLocale(), 'en');
});
});
});