public function testLoad() { $manager = new Manager(); $manager->implement('InterfaceOne', 'ClassOne'); $this->descriptor->setManager($manager); $result = $this->descriptor->load(new ReflectionClass('ClassA')); $this->assertEquals($this->descriptor, $result); }
/** * @expectedException InvalidArgumentException */ public function testImplementException() { $this->manager->implement('InterfaceOne', 'ClassF'); }