Вопросы по теме '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 просмотров
schedule
17.05.2023
Как отследить только один вызов ActiveSupport::Notifications #instrument, а не все
Я делаю тест Rspec, который проверяет, был ли вызван ActiveSupport::Notification.instrument с некоторыми параметрами.
Дело в том, что для того, чтобы сделать этот тест нужно FactoryBot построить какие-то объекты, но при попытке подсмотреть...
413 просмотров
schedule
22.04.2022
Как использовать проверку типа сорбета с макетами 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 просмотров
schedule
25.07.2023