예제 #1
0
 public function testCanRemoveValues()
 {
     $h = new Header('Foo', array('Foo', 'baz', 'bar'));
     $h->removeValue('bar');
     $this->assertTrue($h->hasValue('Foo'));
     $this->assertFalse($h->hasValue('bar'));
     $this->assertTrue($h->hasValue('baz'));
 }
 public function testCanSearchForValues()
 {
     $h = new Header('Zoo', $this->test);
     $this->assertTrue($h->hasValue('foo'));
     $this->assertTrue($h->hasValue('Foo'));
     $this->assertTrue($h->hasValue('bar'));
     $this->assertFalse($h->hasValue('moo'));
     $this->assertFalse($h->hasValue('FoO'));
     $this->assertTrue($h->hasValue('FoO', true));
 }