2 namespace Dompdf\Tests
;
4 use PHPUnit_Framework_TestCase
;
7 class AutoloaderTest
extends PHPUnit_Framework_TestCase
9 public function testAutoload()
11 Autoloader
::register();
13 $declared = get_declared_classes();
14 $declaredCount = count($declared);
15 Autoloader
::autoload('Foo');
16 $this->assertEquals($declaredCount, count(get_declared_classes()), 'Dompdf\\Autoloader::autoload() is trying to load classes outside of the Dompdf namespace');
17 Autoloader
::autoload('Dompdf\Dompdf');
18 $this->assertTrue(in_array('Dompdf\Dompdf', get_declared_classes()), 'Dompdf\\Autoloader::autoload() failed to autoload the Dompdf\Dompdf class');