public function testCreateRequest() { $queryStub = $this->getMock('Solarium_Query_Select'); $queryStub->expects($this->any())->method('getType')->will($this->returnValue('testquerytype')); $observer = $this->getMock('Solarium_Client_RequestBuilder', array('build')); $observer->expects($this->once())->method('build')->with($this->equalTo($queryStub)); $this->_client->registerQueryType('testquerytype', 'Solarium_Query_Select', $observer, ''); $this->_client->createRequest($queryStub); }