public function setUp() { $this->projectRoot = vfsStream::setup('project'); $this->installer = new ComponentInstaller(vfsStream::url('project')); $this->composer = $this->prophesize(Composer::class); $this->io = $this->prophesize(IOInterface::class); $this->installer->activate($this->composer->reveal(), $this->io->reveal()); $this->installationManager = $this->prophesize(InstallationManager::class); $this->composer->getInstallationManager()->willReturn($this->installationManager->reveal()); }