/** * @covers Svetel\Manager\HttpClientManager::setCookies * @covers Svetel\Manager\HttpClientManager::getCookies */ public function testSetCookies() { try { $this->object->setCookies(TRUE); } catch (\InvalidArgumentException $ex) { $this->assertEquals('Cookies may be only false or string', $ex->getMessage()); } try { $this->object->setCookies(['sessid' => 125]); } catch (\InvalidArgumentException $ex) { $this->assertEquals('Cookies may be only false or string', $ex->getMessage()); } $cookies = 'SESSID=545151'; $this->assertTrue(is_object($this->object->setCookies($cookies))); $this->assertEquals($cookies, $this->object->setCookies($cookies)->getCookies()); }