add spec tests for sightstone and champion object

This commit is contained in:
danijoo
2014-03-23 14:49:06 +01:00
parent 5fa0f71418
commit 0bf7854f78
7 changed files with 77 additions and 17 deletions

View File

@@ -15,17 +15,10 @@ class Champion
attr_accessor :active, :attackRank, :botEnabled, :botMmEnabled
attr_accessor :defenseRank, :difficultyRank, :freeToPlay, :id, :magicRank, :name, :rankedPlayEnabled
def initialize(data)
@active = data['active']
@attackRank = data['attackRank']
@botEnabled = data['botEnabled']
@defenseRank = data['defenseRank']
@difficultyRank = data['difficultyRank']
@freeToPlay = data['freeToPlay']
@id = data['id']
@magicRank = data['magicRank']
@name = data['name']
@rankedPlayEnabled = data['rankedPlayEnabled']
def initialize args
args.each do |k,v|
instance_variable_set("@#{k}", v) unless v.nil?
end
end
end