title: PHPUNIT_Framework_TestCase not found when running single test
body: <p>I am trying to use PHPUnit testing with <strong>Laravel 5.2.10</strong>. I have <strong>PHPUnit 5.1.4</strong> installed locally within my project.</p>
  
  <p>When I run:</p>
  
  <pre><code>phpunit
  </code></pre>
  
  <p>PHPUnit runs all tests in my <code>test</code> directory perfectly.</p>
  
  <p>However, when I run:</p>
  
  <pre><code>phpunit tests/unit/testThatFails.php
  </code></pre>
  
  <p>I get:</p>
  
  <pre><code>PHP Fatal error:  Class 'PHPUNIT_Framework_TestCase' not found in ...
  </code></pre>
  
  <p>The strange thing is that when I run phpunit it is succesfully running every test in the test directory, including this <code>testThatFails.php</code> just fine.</p>
  
  <p><strong>Why does it break when I try to run just one test?</strong></p>
  
  <p><strong>Update:</strong><br>
  Here is my <code>phpunit.xml</code>:</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="UTF-8"?&gt;
  &lt;phpunit backupGlobals="false"
           backupStaticAttributes="false"
           bootstrap="bootstrap/autoload.php"
           colors="true"
           convertErrorsToExceptions="true"
           convertNoticesToExceptions="true"
           convertWarningsToExceptions="true"
           processIsolation="false"
           stopOnFailure="false"&gt;
      &lt;testsuites&gt;
          &lt;testsuite name="Application Test Suite"&gt;
              &lt;directory&gt;./tests/&lt;/directory&gt;
          &lt;/testsuite&gt;
      &lt;/testsuites&gt;
      &lt;filter&gt;
          &lt;whitelist&gt;
              &lt;directory suffix=".php"&gt;app/&lt;/directory&gt;
          &lt;/whitelist&gt;
      &lt;/filter&gt;
      &lt;php&gt;
          &lt;env name="APP_ENV" value="testing"/&gt;
          &lt;env name="CACHE_DRIVER" value="array"/&gt;
          &lt;env name="SESSION_DRIVER" value="array"/&gt;
          &lt;env name="QUEUE_DRIVER" value="sync"/&gt;
      &lt;/php&gt;
  &lt;/phpunit&gt;
  </code></pre>
  
  <p><strong>Update:</strong><br>
  For now, since I am using Laravel, I am <strong>circumventing</strong> this issue by extending <code>TestCase</code> rather than <code>PHPUNIT_Framework_TestCase</code>, and my tests are able to run as expected. However, this is just a <strong>circumvention</strong> and not a <strong>solution</strong>. (It is also strange to me that this works given the fact that <code>TestCase</code> itself does ultimately extend from <code>PHPUNIT_Framework_TestCase</code>.</p>