RSpec - sprawdź, czy metoda nazywa swój parametr bloku

Mam metodę, która przyjmuje blok kodu jako argument. Problem polega na tym, jak przetestować RSpec, jeśli ta metoda nazywa się blokiem?

Blok może być oceniany w dowolnym zakresie, którego potrzebuje metoda, niekoniecznie przy użyciuyield lubblock.call. Jest przekazywane do innej klasy lub oceniane w anonimowym obiekcie klasy lub w innym miejscu. Aby test mógł przejść, wystarczy ocenić blok gdzieś w wyniku wywołania metody.

Czy istnieje sposób na przetestowanie czegoś takiego za pomocą RSpec?

Zobacz teżto dla bardziej złożonych przypadkówlets i drwi.

questionAnswers(3)

yourAnswerToTheQuestion