getProperty('_instances'); $prop->setAccessible(true); $prop->setValue(null, []); $ref = new ReflectionClass(Config::class); $prop = $ref->getProperty('config'); $prop->setAccessible(true); $prop->setValue(null, null); } public function testUnknownConnectionNameThrows(): void { $this->expectException(MyException::class); Mongo::instance('nonexistent'); } // instance()/кэширование по имени с реальным MongoDriver — см. MongoDriverTest // (там же markTestSkipped без ext-mongodb: сам MongoDriver::__construct() требует расширение). }