Ich hacking meinen Weg durch die EdgeCase RubyKoans (www.rubykoans.com) und bin auf der Methode ab Zeile 35 in about_methods.rb here stecken. Das Ausführen von Rake schlägt vorhersagbar fehl und fordert mich auf, Zeile 36 zu betrachten. Ich bin mir ziemlich sicher, dass das assert_match korrekt ist ("0 für 2"), aber ich weiß nicht, was fehlschlägt. Es ist sehr gut möglich, dass die Zeile assert_raise (___) etwas zwischen den Klammern hat, aber ich habe keine Ahnung, was das sein soll. Irgendwelche Hinweise oder Stupser? Vielen Dank.stecken auf about_methods.rb auf dem EdgeCase Ruby Koans
edit: hier ist der kurze Ausschnitt aus problematischen Code:
def my_global_method(a,b)
a + b
end
-snip-
def test_calling_global_methods_with_wrong_number_of_arguments
exception = assert_raise(___) do
my_global_method
end
assert_match(/"0 for 2"/, exception.message)
exception = assert_raise(___) do
my_global_method(1,2,3)
end
assert_match(/__/, exception.message)
end
Hah! Ich habs! Vielen Dank! – jbfink