title: How to unit test abstract classes
body: <p>Used the create unit tests tool in Visual Studio and obviously it tries to instantiate my abstract classes.</p>
  
  <p>My question is: Should I try to unit test the way Visual Studio is trying to get me to do it, or should I create a mock class to be instantiated, or should I only test the methods that use this abstract class?</p>
  
  <p>Thanks.</p>