Example #1
0
 public function testDoPostProcessing()
 {
     $processor = $this->getMock('Tmont\\Midi\\Reporting\\PostProcessor', array('setParameter', 'execute'));
     $processor->expects($this->once())->method('setParameter')->with('foo', 'bar');
     $processor->expects($this->once())->method('execute');
     $formatter = $this->getMock('Tmont\\Midi\\Reporting\\Formatter', array('getPostProcessor'));
     $formatter->expects($this->once())->method('getPostProcessor')->will($this->returnValue($processor));
     $this->obj = new Printer($formatter, $this->getMock('Tmont\\Midi\\Parsing\\Parser', array('parse')));
     $this->obj->doPostProcessing(array('foo' => 'bar'));
 }