public function testCreateForUser() { $user = $this->getMock(User::class, ['getStubThreshold']); $user->expects($this->once())->method('getStubThreshold')->willReturn(15); $factory = new LinkRendererFactory($this->titleFormatter); $linkRenderer = $factory->createForUser($user); $this->assertInstanceOf(LinkRenderer::class, $linkRenderer); $this->assertEquals(15, $linkRenderer->getStubThreshold()); }
public function testCreateForUser() { /** @var PHPUnit_Framework_MockObject_MockObject|User $user */ $user = $this->getMock(User::class, ['getStubThreshold']); $user->expects($this->once())->method('getStubThreshold')->willReturn(15); $factory = new LinkRendererFactory($this->titleFormatter, $this->linkCache); $linkRenderer = $factory->createForUser($user); $this->assertInstanceOf(LinkRenderer::class, $linkRenderer); $this->assertEquals(15, $linkRenderer->getStubThreshold()); }