title: Rspec undefined method 'matches?' error
body: <p>I tried to create a simple test suite in Rspec.</p>
  
  <pre><code>require "selenium-webdriver"
  require "rspec"
  
  describe "User" do
    before (:all) do
      @ch = Selenium::WebDriver.for :chrome
    end
    it should "navigate to open2test" do
      @ch.get"http://www.open2test.org/"
    end
    it should "enter user name and email" do
      @ch.find_element(:id, "name").send_keys "jack"
      @ch.find_element(:id, "emailID").send_keys "jack@gmail.com"
    end
  end
  </code></pre>
  
  <p>While executing <code>rspec file_name.rb</code>, I get: </p>
  
  <pre><code>"rspec/expectations/handler.rb:50:in `block in handle_matcher': undefined method `matches?' for "navigate to open2test":String (NoMethodError)"
  </code></pre>
  
  <p>Kindly update what I am missing.</p>