Commit 95a8381f authored by Bas de Nooijer's avatar Bas de Nooijer

- improved unittests

parent 6da31abc
...@@ -44,7 +44,7 @@ class Solarium_Client_RequestTest extends PHPUnit_Framework_TestCase ...@@ -44,7 +44,7 @@ class Solarium_Client_RequestTest extends PHPUnit_Framework_TestCase
protected function _getRequest($options, $class = 'Solarium_Client_Request_Ping') protected function _getRequest($options, $class = 'Solarium_Client_Request_Ping')
{ {
$query = new Solarium_Query; $query = new Solarium_Query;
$query->setPath('/mypath'); $query->setHandler('/mypath');
return new $class($options, $query); return new $class($options, $query);
} }
......
...@@ -166,6 +166,26 @@ class Solarium_ClientTest extends PHPUnit_Framework_TestCase ...@@ -166,6 +166,26 @@ class Solarium_ClientTest extends PHPUnit_Framework_TestCase
$client->update($query); $client->update($query);
} }
public function testSetAndGetAdapterOptions()
{
$options = array('useragent' => 'myAgent');
$client = new Solarium_Client();
$client->setAdapterOptions($options);
$this->assertEquals($options, $client->getAdapterOptions());
}
public function testSetAndGetAdapterOptionsWithObject()
{
$options = array('useragent' => 'myAgent');
$optionObject = (object) $options;
$client = new Solarium_Client();
$client->setAdapterOptions($optionObject);
$this->assertEquals($options, $client->getAdapterOptions());
}
} }
class MyAdapter extends Solarium_Client_Adapter_Http{ class MyAdapter extends Solarium_Client_Adapter_Http{
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment