В автоматически сгенерированном функциональном тесте Rails ( test / function / products_controller_test.rb
) я вижу следующий код:
class ProductsControllerTest < ActionController::TestCase
setup do
@product = products(:one)
...
end
...some tests here...
end
У меня есть следующие вопросы:
Где и как определяется вызов метода products ()
?
Что на самом деле означает products (: one)
? Глядя на код, это, вероятно, означает «создать один продукт», но как это работает?
NB Я новичок в Ruby / Rails, извиняюсь, если это тривиальные вопросы.