Esempio n. 1
0
 public function test_can_replace_an_existing_driver()
 {
     $this->manager->extend('annotations', function () {
         return 'configuration';
     });
     $this->assertEquals('configuration', $this->manager->driver('annotations'));
 }
Esempio n. 2
0
 public function test_a_string_class_can_be_use_as_extend()
 {
     MetaDataManager::extend('custom3', StubMetaData::class);
     $driver = MetaDataManager::resolve('custom3');
     $this->assertEquals('stub', $driver);
 }