HeaderListTest.php 528 B

1234567891011121314151617181920
  1. <?php
  2. namespace Tests\Unit\HttpSignatures;
  3. use App\Util\HttpSignatures\HeaderList;
  4. class HeaderListTest extends \PHPUnit\Framework\TestCase
  5. {
  6. public function testToString()
  7. {
  8. $hl = new HeaderList(['(request-target)', 'Date']);
  9. $this->assertEquals('(request-target) date', $hl->string());
  10. }
  11. public function testFromStringRoundTripNormalized()
  12. {
  13. $hl = HeaderList::fromString('(request-target) Accept');
  14. $this->assertEquals('(request-target) accept', $hl->string());
  15. }
  16. }