Пример #1
0
 public function setUp()
 {
     $this->renderer = m::mock(AbstractRenderer::class)->makePartial();
     $parser = m::mock(ParserInterface::class)->shouldReceive('getPositionX')->andReturn(2)->shouldReceive('getPositionY')->andReturn(3)->shouldReceive('getWidth')->andReturn(4)->shouldReceive('getHeight')->andReturn(5)->getMock()->makePartial();
     $this->renderer->setParser($parser);
     $this->renderer->setScale(10.2);
 }
Пример #2
0
 /**
  * @param RendererInterface $renderer
  * @param ParserInterface $parser
  *
  * @return RendererInterface
  */
 protected function buildRenderer(RendererInterface $renderer, ParserInterface $parser)
 {
     $renderer->setParser($parser);
     $renderer->setImageManager($this->getImageManager());
     $renderer->setScale($this->getScale());
     $renderer->setTracerColour($this->getTracerColour());
     return $renderer;
 }