/** * test the Codice Fiscale for Italy * * @return void */ public function testCf() { $this->assertTrue(ItValidation::cf('JLTRSS68A41Z114A')); $this->assertTrue(ItValidation::cf('RSSMRA50A01F205R')); $this->assertTrue(ItValidation::cf('TRVMRA30T31L736B')); $this->assertTrue(ItValidation::cf('spsNTN55a01F839q')); $this->assertTrue(ItValidation::cf('02345678901')); $this->assertFalse(ItValidation::cf('MSSRNL30T31L736B')); $this->assertFalse(ItValidation::cf('spsNTN55a01F839r')); $this->assertFalse(ItValidation::cf('JLTRSSG8A41Z114A')); $this->assertFalse(ItValidation::cf('023456789O1')); $this->assertFalse(ItValidation::cf('0234567890')); $this->assertFalse(ItValidation::cf('Fail')); }