Mi sto infilando attraverso EdgeCase RubyKoans (www.rubykoans.com) e sono bloccato sul metodo a partire dalla riga 35 in about_methods.rb here. Il rake in esecuzione fallisce prevedibilmente e mi dice di guardare la riga 36. Sono abbastanza sicuro di avere il assert_match corretto ("0 per 2") ma non so che cosa non sta funzionando. È molto probabile che la linea assert_raise (___) abbia qualcosa tra parentesi, ma non ho idea di cosa dovrebbe essere. Qualche suggerimento o nudge? Grazie mille.bloccato su about_methods.rb su EdgeCase Ruby Koans
edit: ecco il breve frammento di codice incriminato:
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! Fatto! Grazie mille! – jbfink