title: Rspec equal method
body: <p>From what I have understood, the equal method checks if the object is the same.</p>
  
  <pre><code>person = Person.create!(:name =&gt; "David")
  Person.find_by_name("David").should equal(person)
  </code></pre>
  
  <p>This should be true.</p>
  
  <p>But aren't there two different objects here?</p>
  
  <p>How could two objects be the same? I don't understand that.</p>