/** * @dataProvider prefixCollisionClassProvider */ public function testLoadClassPrefixCollision($prefixes, $className, $message) { $loader = new UniversalClassLoader(); $loader->registerPrefixes($prefixes); $loader->loadClass($className); $this->assertTrue(class_exists($className), $message); }
/** * @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); }