Пример #1
0
 public function testGettersSetters()
 {
     $this->assertSame(BladedServiceProvider::PROVIDES_SERVICE, $this->testInstance->getIoCRegistry());
     $this->assertSame($this->testInstance, $this->testInstance->setIoCRegistry($ioc = uniqid('ioc')));
     $this->assertSame($ioc, $this->testInstance->getIoCRegistry());
     $this->assertSame($this->testInstance, $this->testInstance->setIoCRegistry(BladedServiceProvider::PROVIDES_SERVICE));
     $this->assertSame('bladed', $this->testInstance->getRegistryFunction());
     $this->assertSame($this->testInstance, $this->testInstance->setRegistryFunction($registry = uniqid('registry')));
     $this->assertSame($registry, $this->testInstance->getRegistryFunction());
     $this->assertSame($this->testInstance, $this->testInstance->setRegistryFunction('bladed'));
 }