示例#1
0
 function testAddHeaders()
 {
     $message = new MessageMock();
     $message->addHeaders(['a' => 'b']);
     $message->addHeaders(['c' => 'd']);
     $this->assertEquals('b', $message->getHeader('a'));
 }
示例#2
0
 function testMultipleHeaders()
 {
     $message = new MessageMock();
     $message->setHeader('a', '1');
     $message->addHeader('A', '2');
     $this->assertEquals("1,2", $message->getHeader('A'));
     $this->assertEquals("1,2", $message->getHeader('a'));
     $this->assertEquals(['1', '2'], $message->getHeaderAsArray('a'));
     $this->assertEquals(['1', '2'], $message->getHeaderAsArray('A'));
     $this->assertEquals([], $message->getHeaderAsArray('B'));
 }