En los carriles de auto-generada prueba funcional (test/functional/products_controller_test.rb
), veo el siguiente código:rieles de prueba funcional
class ProductsControllerTest < ActionController::TestCase
setup do
@product = products(:one)
...
end
...some tests here...
end
Las preguntas que tengo son:
Dónde/cómo es el método llamado
products()
definido?¿Qué significa realmente
products(:one)
? Al mirar el código, probablemente signifique "crear un producto", pero ¿cómo funciona?
N.B. Soy nuevo en Ruby/Rails, me disculpo si estas son preguntas triviales.