Могу ли я использовать #scenario для RSpec с системными тестами Rails? - PullRequest
0 голосов
/ 17 марта 2019

Я хотел использовать scenario со встроенными системными тестами Rails.Поскольку системные тесты Rails и функциональные возможности RSpec практически идентичны, я ожидал, что они будут работать взаимозаменяемо, но вместо этого я получил:

undefined method 'scenario' for RSpec::ExampleGroups::Authentication:Class.

Я что-то упустил или это невозможно в настоящее время?

Ответы [ 2 ]

0 голосов
/ 17 марта 2019

Вы можете использовать scenario в своих тестах RSpec.Но это метод Капибары.Поэтому вам нужно сначала загрузить этот драгоценный камень.

Для этого вам необходимо добавить к вашему Gemfile

group :test do
  gem 'capybara'
end

И после этого

$ bundle install
0 голосов
/ 17 марта 2019

scenario - это метод драгоценного камня Капибара. Rspec, эквивалентный сценарию: it.

...