В моем методе я сделал вызов другому методу, передав аргумент и заблокировав как-то вроде этого analytics(url, params) do ExternalService.get(url, params) end
Мой вопрос в том, как я моргаю аналитику с уверенностью, что она вызывается с правильными аргументами и блоком , Если предположить, что это метод класса SomeKlassRspec насмехается с аргументами и блоком
я могу издеваться, что аналитики называют с правильным аргументом с
expect(SomeKlass).to receive(:analytics).with(url, params)
, но я не могу гарантировать, что называется с правой стороны блока.
Я хочу, чтобы убедиться, что он вызывается с правой стороны блока – user2250206