public function testGetPool_returnsPool() { /** @var \PHPUnit_Framework_MockObject_MockObject|Pool $poolMock */ $poolMock = $this->getMockBuilder(Pool::class)->disableOriginalConstructor()->getMock(); $producer = new Producer($poolMock); $this->assertSame($poolMock, $producer->getPool()); }