Задать вопрос
@maxprof
Студент

Почему не выполняется тест (rspec)?

Здравствуйте, подскажите пожалуйста почему не выполняется тест.
Есть модель cinema.rb
В папке spec/models создал файлик cinema_spec.rb там такой код
require "spec_helper"
RSpec.describe Cinema :type => :model do
  it "should do something" do
    (1+1).should == 2
  end
end

Запускаю в консоли команду rspec spec и выводится ошибка - undefined method `Cinema' for main:Object (NoMethodError).
Тест проверочный, но не могу понять почему не запускается. Делаю по уроку
  • Вопрос задан
  • 170 просмотров
Подписаться 1 Оценить 2 комментария
Помогут разобраться в теме Все курсы
  • Thinknetica
    Профессиональная разработка на Ruby on Rails
    9 месяцев
    Далее
  • Хороший программист
    Интенсив по Ruby on Rails
    5 месяцев
    Далее
  • Thinknetica
    Оптимизация Ruby/Rails-приложений
    9 недель
    Далее
Решения вопроса 1
Попробуйте вместо spec_helper подгрузить rails_helper.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы