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); }
/** * @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; }