예제 #1
0
 /**
  * @dataProvider prefixCollisionClassProvider
  */
 public function testLoadClassPrefixCollision($prefixes, $className, $message)
 {
     $loader = new UniversalClassLoader();
     $loader->registerPrefixes($prefixes);
     $loader->loadClass($className);
     $this->assertTrue(class_exists($className), $message);
 }
예제 #2
0
 /**
  * @covers Symfony\Component\HttpFoundation\UniversalClassLoader::loadClass
  * @dataProvider testClassProvider
  */
 public function testLoadClass($className, $testClassName, $message)
 {
     $loader = new UniversalClassLoader();
     $loader->registerNamespace('Namespaced', __DIR__ . DIRECTORY_SEPARATOR . 'Fixtures');
     $loader->registerPrefix('Pearlike_', __DIR__ . DIRECTORY_SEPARATOR . 'Fixtures');
     $loader->loadClass($testClassName);
     $this->assertTrue(class_exists($className), $message);
 }