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