示例#1
0
 public function testSingletonProvider()
 {
     $injector = new Injector(null);
     /** @var ClassProvider $provider */
     $provider = ClassProvider::init(Engine::class);
     $singletonProvider = new SingletonProvider($provider);
     $this->assertSame($singletonProvider->get($injector), $singletonProvider->get($injector));
 }