Mon code de test dit le texte suivant:Ruby: Valeurs de retour des entrées à la classe
d001 = SimpleDate.new(2016, 1, 4)
assert(d001.year == 2016)
Lorsqu'une entrée de l'année est 2016, je veux que ce test pour obtenir rentrera 2016
Mon code de classe dit les éléments suivants
class SimpleDate
def initialize(year, month, day)
@year = year
@month = month
@day = day
end
end
Que dois-je dois mettre à pouvoir mettre SimpleDate.new(2016,1,4).year == 2016
et ne pas obtenir une erreur de ma classe? J'espérais @year
le feraient.
Que signifie l'erreur que vous avez besoin? –