protected function createRouterFor($class) { $router = parent::createRouterFor($class); $fileStore = $this->factory->getInstance(FlatFileStore::class, array("basePath" => $this->getMockFolder())); $reflection = new \ReflectionClass($router); $store = $reflection->getProperty('store'); $store->setAccessible(true); $store->setValue($router, $fileStore); return $router; }