Является ли receive (: method) .never полностью эквивалентным not_to receive (: method) - PullRequest
0 голосов
/ 02 мая 2018

Использование RSpec 3.7.0. Хотелось бы узнать, пишу ли

expect(instance).not_to receive(:method)

полностью идентично письму

expect(instance).to receive(:method).never

или если есть какие-либо (даже тонкие) различия или побочные эффекты.

1 Ответ

0 голосов
/ 02 мая 2018

По этой ссылке https://github.com/rspec/rspec-mocks/issues/895 Вы можете использовать любой из них, чтобы вызвать сбой примера, если вызывается метод Автор @myronmarston также привел пример

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...