MiniTest насмешливый, когда новый объект создан внутри метода - PullRequest
0 голосов
/ 21 февраля 2020

У меня есть класс, который просматривает список объектов, а затем передает каждый из этих объектов, а также вновь созданный объект другому классу:

Class Foo
  def initialize(x, y)
    @x, @y = x, y
  end

  def run
    @x.widgets.each do |original_widget|
      new_widget = y.widgets.new
      WidgetCopyer.new(original_widget, new_widget).copy
    end
  end
 end

Как мне макетировать WidgetCopyer.new ( original_widget, new_widget) .copy, учитывая, что new_widget создается внутри l oop?

...