Esempio n. 1
0
 /**
  * testAllCcDeep method
  *
  * @return void
  */
 public function testAllCcDeep()
 {
     //American Express
     $this->assertTrue(Validation::cc('370482756063980', 'all', true));
     //BankCard
     $this->assertTrue(Validation::cc('5610745867413420', 'all', true));
     //Diners Club 14
     $this->assertTrue(Validation::cc('30155483651028', 'all', true));
     //2004 MasterCard/Diners Club Alliance International 14
     $this->assertTrue(Validation::cc('36747701998969', 'all', true));
     //2004 MasterCard/Diners Club Alliance US & Canada 16
     $this->assertTrue(Validation::cc('5597511346169950', 'all', true));
     //Discover
     $this->assertTrue(Validation::cc('6011802876467237', 'all', true));
     //enRoute
     $this->assertTrue(Validation::cc('201496944158937', 'all', true));
     //JCB 15 digit
     $this->assertTrue(Validation::cc('210034762247893', 'all', true));
     //JCB 16 digit
     $this->assertTrue(Validation::cc('3096806857839939', 'all', true));
     //Maestro (debit card)
     $this->assertTrue(Validation::cc('5020147409985219', 'all', true));
     //Mastercard
     $this->assertTrue(Validation::cc('5580424361774366', 'all', true));
     //Solo 16
     $this->assertTrue(Validation::cc('6767432107064987', 'all', true));
     //Solo 18
     $this->assertTrue(Validation::cc('676714834398858593', 'all', true));
     //Solo 19
     $this->assertTrue(Validation::cc('6767838565218340113', 'all', true));
     //Switch 16
     $this->assertTrue(Validation::cc('5641829171515733', 'all', true));
     //Switch 18
     $this->assertTrue(Validation::cc('493622764224625174', 'all', true));
     //Switch 19
     $this->assertTrue(Validation::cc('6759603460617628716', 'all', true));
     //VISA 13 digit
     $this->assertTrue(Validation::cc('4024007174754', 'all', true));
     //VISA 16 digit
     $this->assertTrue(Validation::cc('4916375389940009', 'all', true));
     //Visa Electron
     $this->assertTrue(Validation::cc('4175003346287100', 'all', true));
     //Voyager
     $this->assertTrue(Validation::cc('869940697287073', 'all', true));
 }