При использовании rspec я знаю, что можно попросить двойника получить сообщение с определенными параметрами, например так:
double = double("double")
allow(:double).to receive(:add).with("parameter1", "parameter2")
Тем не менее, существует также сокращение для установки парных символов и их подстановки следующим образом:
double = double(:double, add: "Hello!")
, что заставило бы метод add вернуть "Hello!" когда звонили.
Есть ли способ предоставить параметры, как в первом примере, но с использованием однострочного синтаксиса из второго примера?