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)); } }