I wonder how I can execute and test dependent files in ruby. Let's take those simple files as instance:
thing.rb
class Thing
def initialize(name, description)
@name = name
@description = description
end
def set_name(name)
@name = name
end
def get_name
return @name
end
def set_description(description)
@description = description
end
def get_description
return @description
end
end
treasure.rb
class Treasure < Thing
def initialize(name, description, value)
super(name, description)
@value = value
end
def set_value(value)
@value = value
end
def get_value
return @value
end
end
As I have a Treasure class which is a descendant of Thing class, there's a dependency explicit here. Wether I create object by Treasure class, is need which the Thing class has received values at her instances variables of each method. So, how is possible to execute this ruby files by prompt (Windows) or by terminal (GNU/Linux) for test them without make use of IDE?