Я хочу, чтобы добиться того, что спецификации говоритНужна помощь в настройке класса с attr_accessor
describe "Car" do
describe "initialize" do
it "should take make, model and year" do
new_car = Car.new("Acura", "Integra", 1998)
expect(new_car.make).to eq("Acura")
expect(new_car.model).to eq("Integra")
expect(new_car.year).to eq(1998)
end
end
И это то, что я придумал до сих пор, и я не знаю, что делать дальше.
class Car
attr_accessor :make, :model, :year
end
Мне нужна помощь в настройке остального и объяснении, как это работает. Спасибо!
ли вы имеете в виду? 'def initialize (make, model, year); @ make, @ model, @ year = make, model, year; end' Это довольно простой вопрос, вы пробовали Google или какие-либо учебники, такие как tryruby или rubymonk? – engineersmnky