Example #1
0
 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);
 }
Example #2
0
 /**
  * @expectedException InvalidArgumentException
  */
 public function testImplementException()
 {
     $this->manager->implement('InterfaceOne', 'ClassF');
 }