Me estoy abriendo camino a través de EdgeCase RubyKoans (www.rubykoans.com) y estoy atascado en el método a partir de la línea 35 en about_methods.rb here. Running rake falla de manera predecible y me dice que mire la línea 36. Estoy razonablemente seguro de que tengo assert_match correcto ("0 por 2") pero no sé qué está fallando. Es muy posible que la línea assert_raise (___) tenga algo entre paréntesis, pero no tengo idea de lo que debería ser. ¿Algún consejo o empujoncito? Muchas gracias.pegado en about_methods.rb en EdgeCase Ruby Koans
edición: aquí está la breve fragmento de código erróneo:
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! ¡Lo tengo! ¡Muchas gracias! – jbfink