Вот моя структура каталогов:
/features/ninja.feature
/features/step_definitions/ninja_steps.rb
/src/ninja.rb
Когда я запускаю
cucumber
в корне моего проекта, я получаю ошибку uninitialized string constant Ninja (NameError)
.Я определил, что это вызвано этой строкой в моем ninja_steps.rb
файле:
@ninja = Ninja.new :belt_level => belt_level
В моем ninja.rb
файле:
class Ninja
def initialize (belt_level)
end
end
Нужно ли добавить какой-то require
вверху моего файла ninja_steps.rb или как?Кажется, я не могу понять, как это сделать, чтобы он не взрывался.