есть ли полный список rspec api

новичок. Я хотел бы получить полный список API rspec, особенно встроенных сопоставителей. Появляется этот веб-сайт: http://www.relishapp.com/rspec/rspec-expectations/v/3-4/docs/built-in-matchers создается в зависимости от версии.

у меня проблема, скажем, мне нужен сопоставитель have(n).items. Я бы понятия не имел, что этот сопоставитель существует, глядя на версию 3.4. Мне потенциально пришлось бы просмотреть все ~ 20 версий, чтобы обнаружить его. Почему это делается именно так? Не кажется ли это неуклюжим способом публикации API? есть где-то полный список? :)


person Bill    schedule 30.06.2016    source источник


Ответы (1)


Этот сопоставитель был удален в RSpec 3:

http://rspec.info/blog/2014/05/notable-changes-in-rspec-3/

Чтобы узнать, какие сопоставители доступны, проверьте свой Gemfile.lock, чтобы узнать, какая версия RSpec используется, а затем обратитесь к соответствующей документации.

person Andy Waite    schedule 30.06.2016