public function setup()
 {
     $this->composerInfo = $this->getMock('Magento\\Framework\\Composer\\ComposerInformation', [], [], '', false);
     $this->packageDependencyChecker = $this->getMock('Magento\\Framework\\Composer\\DependencyChecker', [], [], '', false);
     $this->themeDependencyChecker = $this->getMock('Magento\\Theme\\Model\\Theme\\ThemeDependencyChecker', [], [], '', false);
     $this->themeDependencyCheckerFactory = $this->getMock('Magento\\Setup\\Model\\ThemeDependencyCheckerFactory', [], [], '', false);
     $this->themeDependencyCheckerFactory->expects($this->any())->method('create')->willReturn($this->themeDependencyChecker);
     $this->uninstallDependencyCheck = new UninstallDependencyCheck($this->composerInfo, $this->packageDependencyChecker, $this->themeDependencyCheckerFactory);
 }