/** * @covers PHPoAuthProvider\Common\Autoloader::__construct * @covers PHPoAuthProvider\Common\Autoloader::register * @covers PHPoAuthProvider\Common\Autoloader::load */ public function testLoadUnknownClass() { $autoloader = new Autoloader('FakeProject', dirname(__DIR__) . '/../Mocks/Common\\\\/\\//'); $this->assertTrue($autoloader->register()); $this->assertFalse($autoloader->load('IDontExistClass')); }
<?php /** * This bootstraps the PHPoAuthProvider library * * PHP version 5.4 * * @category PHPoAuthProvider * @author Pieter Hordijk <*****@*****.**> * @copyright Copyright (c) 2013 Pieter Hordijk * @license http://www.opensource.org/licenses/mit-license.html MIT License * @version 0.0.1 */ namespace PHPoAuthProvider; use PHPoAuthProvider\Common\Autoloader; /** * Setup the library autoloader */ require_once __DIR__ . '/Common/Autoloader.php'; $autoloader = new Autoloader(__NAMESPACE__, dirname(__DIR__)); $autoloader->register(); /** * Setup the composer dependencies autoloader */ require __DIR__ . '/../../vendor/autoload.php';