/** * @covers Client::ping() * @test */ public function testPing() { $stub = $this->getMockBuilder('Sugar\\Solr\\Request\\Factory')->disableOriginalConstructor()->getMock(); $stub->expects($this->once())->method('request')->will($this->returnValue('{}')); $obj = new Client('localhost', 'core', 8983); $obj->setFactory($stub); $this->assertEquals([], $obj->ping()); }