У меня есть проект огурца, ruby, siteprism, где мы используем драгоценный камень rspec для проверки ожиданий. Это включено в наш env.rb и успешно используется в определениях шагов.NoMethodError: неопределенный метод `ожидать 'при попытке использовать его в классе SitePrism
Теперь я пытался сделать некоторые утверждения в классе SitePrism, но я получаю сообщение об ошибке. Вы знаете, как я могу использовать эти методы expect()? Я попытался с require 'rspec'
плюс include Rspec
в файле .rb, который является определение класса SitePrism, но я получил ту же ошибку еще:
expect(local_value).to eq(@previous_value)
=> Error: NoMethodError: undefined method `expect' for #<xxx_Object @loaded=false>
Спасибо!
Я включил 'включить RSpec :: Matchers' в классе, и что, кажется, передать 'expect' сообщение об ошибке. Тем не менее, у меня есть еще одно связанное, любое предложение об исправлении этой ошибки или в том числе «ожидать» по-другому? NoMethodError: undefined method 'map 'for # Возможно, вы имели в виду? tap –
mickael