public function testGetInterfaces() { $interfaces = ezcReflection::getInterfaces(); self::assertContainsOnly('ezcReflectionClass', $interfaces); foreach ($interfaces as $interfaceName => $interface) { self::assertTrue($interface->isInterface()); self::assertEquals($interface->getName(), $interfaceName); $interfaceNames[] = $interface->getName(); } self::assertEquals(get_declared_interfaces(), $interfaceNames); }