Вопросы по теме 'ruby-mocha'

Рубин. Насмешки в RSpec
У меня проблема с насмешками. У меня есть класс DistanceMatrix, и я хотел бы указать, какой метод form_matrix был вызван в операторе if/else. Мне нужно использовать мокко и RSpec. Есть идеи? class DistanceMatrix def initialize(*args) if...
5973 просмотров
schedule 20.02.2024

используя мокко, есть ли способ заглушки со многими параметрами?
Предположим, что у меня есть этот класс class Foo def bar(param1=nil, param2=nil, param3=nil) :bar1 if param1 :bar2 if param2 :bar3 if param3 end end Я могу заглушить весь метод бара, используя:...
7463 просмотров
schedule 15.04.2023

Как протестировать метод смешанного класса, вызываемый с помощью RSpec и Mocha?
У меня есть модуль: module MyModule def do_something # ... end end используется классом следующим образом: class MyCommand extend MyModule def self.execute # ... do_something end end Как мне убедиться, что...
4438 просмотров
schedule 29.10.2023

Как заглушить метод для переменной экземпляра?
Итак, у меня есть этот простой рубиновый класс: class GetRequestList def initialize(current_user, filter_hash) @authorizer = RequestAuthorizer.new(current_user) @filter = RequestFilter.new(filter_hash) end def generate...
5099 просмотров
schedule 20.06.2022

Каков объем моков, создаваемых mocha при использовании в rspec?
В моем наборе тестов rspec я использую библиотеку mocha для создания mocks / stubs и тестовых двойников. Примеры в моем наборе rspec выполняются в случайном порядке, как рекомендовано. По какой-то причине несколько примеров теперь случайно не...
113 просмотров