/**
  * @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'));
 }
示例#2
0
<?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';