title: What kinds of tests are there?
body: <p>I've always worked alone and my method of testing is usually compiling very often and making sure the changes I made work well and fix them if they don't. However, I'm starting to feel that that is not enough and I'm curious about the standard kinds of tests there are.</p>
  
  <p>Can someone please tell me about the basic tests, a simple example of each, and why it is used/what it tests?</p>
  
  <p>Thanks.</p>