Задать вопрос
@sailor_r
кратко о себе

Не понимаю как тестировать метод в модели rails?

У меня есть метод
def self.test(test_id)
    Admin.joins(:test_roles).where('admins_role.test_id = ?', test_id)
  end


Я хочу есть протестировать с помощью rspec и не понимаю как это сделать
В модели Admin есть:
has_and_belongs_to_many :test_roles  {join_table: :admins_role, class_name: 'Role'}
  • Вопрос задан
  • 122 просмотра
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
etspring
@etspring
Начитанное быдло
Метод какой модели? Admin?
Если да, то пилить спеку

describe Admin do
   it '#self.test' do
       expect(described_class.test(zalupa_id)).to eq('ya_obeshau_chitat_dokumentaciu')
   end
end
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
26 дек. 2024, в 15:04
3000 руб./за проект
26 дек. 2024, в 14:50
2000 руб./за проект
26 дек. 2024, в 14:40
15000 руб./за проект