public function testHasServices()
 {
     $this->serviceLocator->add('DesignPatterns\\More\\ServiceLocator\\LogServiceInterface', $this->logService);
     $this->serviceLocator->add('DesignPatterns\\More\\ServiceLocator\\DatabaseServiceInterface', $this->databaseService);
     $this->assertTrue($this->serviceLocator->has('DesignPatterns\\More\\ServiceLocator\\LogServiceInterface'));
     $this->assertTrue($this->serviceLocator->has('DesignPatterns\\More\\ServiceLocator\\DatabaseServiceInterface'));
     $this->assertFalse($this->serviceLocator->has('DesignPatterns\\More\\ServiceLocator\\FakeServiceInterface'));
 }
 public function testHasServices()
 {
     $this->serviceLocator->addInstance(LogService::class, new LogService());
     $this->assertTrue($this->serviceLocator->has(LogService::class));
     $this->assertFalse($this->serviceLocator->has(self::class));
 }