protected function setUp() { $this->IO = new InMemoryIOInterface(); $this->hooksFileCopier = new InMemoryFileCopier(); $this->preCommitProcessor = new PreCommitProcessor($this->hooksFileCopier); $this->preCommitProcessor->setIO($this->IO); }
/** * @param array $configData * * @return array */ private function preCommit(array $configData) { $this->preCommitProcessor->setIO($this->IO); return $this->preCommitProcessor->execute($configData); }
protected function setUp() { $this->IO = \Mockery::mock(IOInterface::class); $this->preCommitProcessor = new PreCommitProcessor(); $this->preCommitProcessor->setIO($this->IO); }
/** * @return array */ private function preCommit() { $this->preCommitProcessor->setIO($this->io); return $this->preCommitProcessor->execute(); }