/**
  * @covers Veles\CurlRequest\CurlRequest::setAuth
  */
 public function testSetAuth()
 {
     $auth = $this->getMockBuilder('\\Veles\\CurlRequest\\AuthStrategies\\HttpBasic')->setMethods(['apply'])->getMock();
     $auth->expects($this->once())->method('apply');
     $actual = $this->object->setAuth($auth);
     $msg = 'CurlRequest::setAuth() wrong behavior!';
     $this->assertAttributeSame($auth, 'auth', $this->object, $msg);
     $msg = 'CurlRequest::setAuth() returns wrong result!';
     $this->assertSame($this->object, $actual, $msg);
 }