У меня есть приложение, которое использует внешнюю службу через cookie-файл, установленный для моего домена приложений.Во время разработки я создаю этот файл cookie вручную, но в процессе его создания этот файл будет создаваться через логин.Есть ли способ использовать куки, которые я установил во время разработки, прежде чем запускать свои тесты для этой внешней службы?
У меня есть предположение, что я могу немного использовать curl, чтобы автоматизировать это, но мне было интересно, если мне не хватает какой-то скрытой функции или техники в PHPUnit и / или Selenium.
[расширение класса PHPUnit_Extensions_SeleniumTestCase ]
/**
* Can get the current authenticated user.
*/
public function testCanGetTheCurrentAuthenticatedUser()
{
$this->open('http://my/local/virtual/host/api/getCurrentUser');
$json = json_decode($this->getBodyText());
$this->assertEquals('25', $json->response->id);
}