title: What are the different use cases for APITestCase, APISImpleTestCase, and APITransactionTestCase in Django Rest Framework
body: <p>The docs for the different test case classes are <a href="https://docs.djangoproject.com/en/1.11/topics/testing/tools/" rel="noreferrer">here</a></p>
  
  <p>I am unsure of what situations I would use each of the test case classes:</p>
  
  <ul>
  <li>APITestCase</li>
  <li>APISimpleTestCase</li>
  <li>APITransactionTestCase</li>
  </ul>