public function testSetHttpTransportWithConstructor() { $newTransport = new Apache_Solr_HttpTransport_FileGetContents(); $fixture = new Apache_Solr_Service('localhost', 8180, '/solr/', $newTransport); $fixture->setHttpTransport($newTransport); $httpTransport = $fixture->getHttpTransport(); $this->assertInstanceOf('Apache_Solr_HttpTransport_Interface', $httpTransport); $this->assertInstanceOf('Apache_Solr_HttpTransport_FileGetContents', $httpTransport); $this->assertEquals($newTransport, $httpTransport); }