protected function setUp()
{
$this->configurationProcessorCommandHandler = new ConfigurationProcessorCommandHandler(new ConfigurationProcessor($this->getConfigurationFileReader(), new PreCommitProcessor(new PhpUnitGuardCoverageConfigurator(new PhpGuardCoverageGitIgnoreConfigurator($this->getQueryBus(), $this->getCommandBus()))), new CommitMsgProcessor(), $this->getConfigurationFileWriter(), $this->getHookCopier(), new PrePushProcessor(new PhpUnitGuardCoverageConfigurator(new PhpGuardCoverageGitIgnoreConfigurator($this->getQueryBus(), $this->getCommandBus())))));
}