Я работаю над тестом RSpec и пытаюсь использовать метод have_selector, но он не работает должным образом, и тесты, похоже, проходят независимо от того, какой идентификатор я ввел. Я пробовал с 'организацией'и' организации ', которые оба проходят независимо от того, что он должен проходить только для: id =>' минибар-организации '
it "minibar should have uniquely named Organisations link" do
visit 'http://localhost:3000/'
minibar = find(:xpath, '//*[@id="minibar"]')
minibar.should have_selector('li', :id => 'minibar-organisation')
end
Как эффективно использовать этот метод, чтобы только те li с этим идентификатором будет распознан.