Exemplo n.º 1
0
 public function testValidateAndConvertValidIsbns()
 {
     foreach ($this->validIsbns as $isbn10 => $isbn13) {
         $this->assertTrue(Isbn::validate($isbn10));
         $this->assertTrue(Isbn::validate($isbn13));
         $this->assertTrue(Isbn::validate10($isbn10));
         $this->assertTrue(Isbn::validate13($isbn13));
         $this->assertFalse(Isbn::validate10($isbn13));
         $this->assertFalse(Isbn::validate13($isbn10));
         $this->assertEquals($isbn10, Isbn::to10($isbn10));
         $this->assertEquals($isbn10, Isbn::to10($isbn13));
         $this->assertEquals($isbn13, Isbn::to13($isbn13));
         $this->assertEquals($isbn13, Isbn::to13($isbn10));
     }
 }