예제 #1
0
 /**
  * @covers ::parseID
  */
 public function test_parseID()
 {
     # Valid id
     foreach ($this->generateValidIDs() as $Parameters) {
         list($Original, $Expected) = $Parameters;
         $this->assertEquals($Expected, $this->Header->parseID($Original), 'ContentID::parseID() returned an invalid format');
     }
     # Invalid id
     foreach ($this->generateInvalidIDs() as $Parameters) {
         list($Original, $Expected) = $Parameters;
         $this->assertRegExp("!^{$Expected}\$!", $this->Header->parseID($Original), 'ContentID::parseID() returned an invalid format');
     }
 }