title: What's the difference between tests and specs?
body: <p>I decided to try out <a href="http://bfts.rubyforge.org/minitest/" rel="noreferrer">MiniTest</a> and noticed pretty quickly that it supported something called "specs". I had seen these <a href="http://railscasts.com/episodes/158-factories-not-fixtures" rel="noreferrer">referenced before</a> but thought it was just an alternate test syntax associated with factories, but if that were the case then why would MiniTest need to support them both?</p>
  
  <p>We only covered tests when I was taught Ruby on Rails, so I don't really know anything about specs. When I Google specs I find a lot of stuff about how to write good ones but nothing explaining what they <em>are</em>. What's the difference between tests and specs?</p>