/** * @expectedException LogicException */ public function testWriteWithoutInput() { $parser = Mockery::mock('ChangeLog\\RenderInterface'); $changeLog = new ChangeLog(); $changeLog->setRenderer($parser); $changeLog->write(new Log()); }
protected function setOutput($factoryName) { $factory = new GenericFactory('\\ChangeLog\\IO\\'); $instance = $factory->getInstance($this->config['output'][$factoryName]['strategy'], $this->config['output'][$factoryName]['config']); $this->changeLog->setOutput($instance); }