2gis-maps
Version:
Interactive 2GIS maps API, based on Leaflet
35 lines (28 loc) • 948 B
JavaScript
describe('DGCustomization', function() {
var mapContainer,
map;
before(function () {
mapContainer = document.createElement('div');
map = new DG.Map(mapContainer, {
center: [54.980206086231, 82.898068362003],
zoom: 15,
key: window.__karma__.config.secretKey,
});
document.body.appendChild(mapContainer);
map.setLang('ru');
});
after(function() {
map.remove();
mapContainer.parentElement.removeChild(mapContainer);
mapContainer = map = null;
});
describe('DG.Control', function() {
it ('change map lang should call _renderTranslation function', function() {
var control = DG.control(),
spy = sinon.spy();
control._renderTranslation = spy;
map.setLang('en');
expect(spy).to.be.ok();
});
});
});