0
В Rspec проверяется возможность вызова экземпляра методом x.Проверка определения метода Rspec - Ошибка/ошибка
DockingStation.rb
class DockingStation
def release_bike
end
end
Docking_spec.rb
require_relative '../lib/DockingStation'
describe DockingStation do
before(:each) do
@dockstat = DockingStation.new
end
describe "#DockingStation" do
it "Check release method" do
expect(@dockstat).to respond_to(:release_bike)
end
end
end
В настоящее время получаю следующее сообщение об ошибке:
1) DockingStation#DockingStation Check release method
Failure/Error: expect(@dockstat).to respond_to(:release_bike)
expected #<DockingStation:0x007fa518a6da00> to respond to :release_bike
# ./spec/Docking_spec.rb:10:in `block (3 levels) in <top (required)>'
Что я ожидаю для т он object @dockstat, созданный в Docking_spec.rb, чтобы ответить на метод release_bike, определенный в DockingStation.rb, но это не так.
Это работает для меня – Nathan
Да, теперь я работаю для меня, это была проблема в каталоге require – Harry