title: TestInitialize vs ClassInitialize
body: <p>What is the difference between <code>TestInitialize</code> vs <code>ClassInitialize</code> in MSTest?  What are the pros cons of each?</p>
  
  <p>I'm under the impression that <code>TestInitialze</code> should run with EACH test, every time?  Is that correct?  And that <code>ClassInitialize</code> will run every time a new instance of any class?  </p>