Author: Sebastian Bergmann (sb@sebastian-bergmann.de)
Inheritance: extends PHPUnit_Util_TestDox_ResultPrinter
 /**
  * @param \PHPUnit_Framework_Test | \PHPUnit_Framework_TestCase $test
  */
 public function startTest(PHPUnit_Framework_Test $test)
 {
     parent::startTest($test);
     if ($this->currentTestMethodPrettified == null || empty(ArrangeListener::$inputs[$test->getName(true)])) {
         return;
     }
     $arranges = $this->getArrangeLines($test);
     $arrangeText = $this->getArrangeText($arranges);
     $this->currentTestMethodPrettified = $arrangeText . $this->currentTestMethodPrettified;
 }
 /**
  * @param string $name
  * @param bool   $success
  *
  * @since Method available since Release 2.7.0
  */
 protected function onTest($name, $success = true)
 {
     if (!strlen($name)) {
         return;
     }
     $testStatus = $this->testStatuses[$name];
     if ($this->testStatuses[$name] == \PHPUnit_Runner_BaseTestRunner::STATUS_INCOMPLETE || $this->testStatuses[$name] == \PHPUnit_Runner_BaseTestRunner::STATUS_SKIPPED) {
         if (strlen($this->testStatusMessages[$name])) {
             $name = $name . ' (' . str_replace(array("\r", "\n"), '', $this->testStatusMessages[$name]) . ')';
         }
     }
     if ($this->terminal->shouldColor()) {
         switch ($testStatus) {
             case \PHPUnit_Runner_BaseTestRunner::STATUS_PASSED:
                 $name = Coloring::green($name);
                 break;
             case \PHPUnit_Runner_BaseTestRunner::STATUS_ERROR:
                 $name = Coloring::magenta($name);
                 break;
             case \PHPUnit_Runner_BaseTestRunner::STATUS_FAILURE:
                 $name = Coloring::red($name);
                 break;
             case \PHPUnit_Runner_BaseTestRunner::STATUS_INCOMPLETE:
             case \PHPUnit_Runner_BaseTestRunner::STATUS_SKIPPED:
                 $name = Coloring::yellow($name);
                 break;
         }
     }
     parent::onTest($name, $success);
 }