25 lines
1013 B
JavaScript
25 lines
1013 B
JavaScript
defineSuite([
|
|
'Core/MapboxApi'
|
|
], function(
|
|
MapboxApi) {
|
|
'use strict';
|
|
|
|
it('getAccessToken returns provided access token if one is provided', function() {
|
|
expect(MapboxApi.getAccessToken('foo')).toEqual('foo');
|
|
});
|
|
|
|
it('getAccessToken returns defaultAccessToken if provided access token is undefined', function() {
|
|
var oldAccessToken = MapboxApi.defaultAccessToken;
|
|
MapboxApi.defaultAccessToken = 'someaccesstoken';
|
|
expect(MapboxApi.getAccessToken(undefined)).toEqual('someaccesstoken');
|
|
MapboxApi.defaultAccessToken = oldAccessToken;
|
|
});
|
|
|
|
it('getAccessToken returns a access token even if the provided access token and the default access token are undefined', function() {
|
|
var oldAccessToken = MapboxApi.defaultAccessToken;
|
|
MapboxApi.defaultAccessToken = undefined;
|
|
expect(MapboxApi.getAccessToken(undefined).length).toBeGreaterThan(0);
|
|
MapboxApi.defaultAccessToken = oldAccessToken;
|
|
});
|
|
});
|