Вопросы по теме 'rspec-mocks'

rspec-издевается над странным поведением
Я сталкиваюсь со странным поведением с mocks в rspec, я получаю «'stub' NoMethodError», но когда я импортирую с использованием require «rspec/mocks/standalone», все работает нормально. Но мне это кажется странным. Мой spec_helper: require...
58 просмотров
schedule 10.09.2022

Напишите rspec для задачи rake
у меня задача /lib/crawler.rake такая: namespace :crawler do area_names = Dir[Rails.root.join("lib", "crawler", "*.rb")].map do |file_name| File.basename(file_name, ".rb") end area_names.each do |area_name| task area_name.to_sym...
2301 просмотров

Как отследить только один вызов ActiveSupport::Notifications #instrument, а не все
Я делаю тест Rspec, который проверяет, был ли вызван ActiveSupport::Notification.instrument с некоторыми параметрами. Дело в том, что для того, чтобы сделать этот тест нужно FactoryBot построить какие-то объекты, но при попытке подсмотреть...
413 просмотров

Как использовать проверку типа сорбета с макетами RSpec?
У меня есть метод, который имеет определение подписи типа сорбета. При попытке смоделировать этот метод в тестах с использованием RSpec я получаю ошибку несоответствия типов. Я пытаюсь понять, как я могу решить эту проблему и могу добавить тесты на...
1201 просмотров
schedule 06.05.2022

Проверка моков rspec перед окончанием теста
Похоже, что стандартный способ использования макетов rspec в тестовом примере — это сделать что-то вроде этого: class MyTest def setup super ::RSpec::Mocks.setup(self) end def teardown super begin...
208 просмотров
schedule 27.12.2022

Как проверить, отправляет ли рабочий процесс Sidekiq правильные данные во внешний API?
У меня есть рабочий Sidekiq, который обращается к внешнему API, чтобы вернуть некоторые данные. Я пытаюсь написать тесты, чтобы убедиться, что этот рабочий спроектирован и работает правильно. Рабочий процесс захватывает локальный экземпляр модели и...
249 просмотров