node-of-legends
Version:
A wrapper for the League of Legends API using Promises Completely updated for API v3.
22 lines (19 loc) • 700 B
JavaScript
let chai = require('chai');
let should = chai.should();
chai.use(require('chai-as-promised'));
let lol = require('../node-of-legends');
//setup config
lol.setConfig({
region: lol.REGION.NORTH_AMERICA,
apikey: process.env.RIOT_API_KEY
});
describe('Masteries API',function(){
it('should get summoner mastery information for individual summoner id ',function(){
this.timeout(10000);
return lol.masteries.getMasteryById(19112268).should.eventually.be.an('Object');
});
it('should fail to get summoner mastery information for unknown summoner id ',function(){
this.timeout(10000);
return lol.masteries.getMasteryById(-19112268).should.eventually.be.rejected;
});
});