9 namespace Friendica\Test\Util;
12 use Mockery\MockInterface;
14 trait RendererMockTrait
17 * @var MockInterface The Interface for mocking a renderer
19 private $rendererMock;
21 public function mockGetMarkupTemplate($templateName, $return = '', $times = null)
23 if (!isset($this->rendererMock)) {
24 $this->rendererMock = \Mockery::mock('alias:Friendica\Core\Renderer');
28 ->shouldReceive('getMarkupTemplate')
34 public function mockReplaceMacros($template, $args = [], $return = '', $times = null)
36 if (!isset($this->rendererMock)) {
37 $this->rendererMock = \Mockery::mock('alias:Friendica\Core\Renderer');
41 ->shouldReceive('replaceMacros')
42 ->with($template, $args)