require 'test/unit' require 'sightstone' class ChampionModuleTest < BaseTest def test_champions champions = @@sightstone.champion.champions assert_instance_of(Array, champions) if(champions.size > 0) _check_champion(champions[0]) end end def test_free_to_play champions = @@sightstone.champion.champions :free_to_play => true champions.each do |champ| assert_equal(true, champ.freeToPlay) end end def _check_champion(champ) assert_instance_of(Champion, champ) assert_instance_of(Fixnum, champ.attackRank) assert_instance_of(Fixnum, champ.defenseRank) assert_instance_of(String, champ.name) assert_instance_of(Fixnum, champ.id) end end