public function testToString()
    {
        $options = array('method' => Request::METHOD_POST, 'handler' => '/myHandler', 'param' => array('param1' => 1, 'param2' => 'test content'), 'rawdata' => 'post data', 'header' => array('myHeader1' => 'X-myHeader1: value1', 'myHeader2' => 'X-myHeader2: value2'), 'authentication' => array('username' => 'testuser', 'password' => 'testpass'), 'file' => __FILE__);
        $this->request->setOptions($options);
        $this->assertEquals('Solarium\\Core\\Client\\Request::__toString
method: POST
header: Array
(
    [0] => X-myHeader1: value1
    [1] => X-myHeader2: value2
)
authentication: Array
(
    [username] => testuser
    [password] => testpass
)
resource: /myHandler?param1=1&param2=test+content
resource urldecoded: /myHandler?param1=1&param2=test content
raw data: post data
file upload: ' . __FILE__ . '
', (string) $this->request);
    }