/**
  * helper method to assert presence and content of binford headers
  *
  * @param  stubbles\peer\HeaderList  $headerList
  */
 protected function assertBinford(HeaderList $headerList)
 {
     assertTrue($headerList->containsKey('Binford'));
     assertTrue($headerList->containsKey('X-Power'));
     assert($headerList, isOfSize(2));
     assert($headerList->get('Binford'), equals('6100'));
     assert($headerList->get('X-Power'), equals('More power!'));
 }
Example #2
0
/**
 * creates a list of headers from given header string
 *
 * @param   string  $headers
 * @return  \stubbles\peer\HeaderList
 * @since   3.1.0
 * @api
 */
function parseHeaders(string $headers) : HeaderList
{
    return HeaderList::fromString($headers);
}