UNPKG

node-lol-client

Version:

League of Legends API Client for Node

55 lines (43 loc) 1.06 kB
/* * Copyright (c) 2013, Andres Rodriguez. All rights reserved. */ var assert = require('assert-plus'); var Client = require('../lib/client'); var config = require('./config.json'); var lol; var summonerId = 5908; var soloQ = 'RANKED_SOLO_5x5'; exports.setUp = function (callback) { lol = new Client(config); callback(); }; exports.testLeagueChallenger = function(test) { lol.leagueChallenger(soloQ, function (err, league) { test.ifError(err); test.ok(league); test.ok(league.queue); test.ok(league.name); test.ok(league.entries); test.done(); }); }; exports.testLeagueBySummoner = function(test) { lol.leagueBySummoner(summonerId, function (err, leagues) { test.ifError(err); test.ok(leagues); test.ok(leagues.length); test.done(); }); }; exports.testLeagueBySummonerEntry = function(test) { lol.leagueBySummonerEntry(summonerId, function (err, leagues) { test.ifError(err); test.ok(leagues); test.ok(leagues.length); test.done(); }); }; exports.tearDown = function (callback) { lol.close(); callback(); };