def test_get_birthday(self): inputs = { 'MRTNTN23M02D969P': '02-08-23', 'RCCMNL83S18D969H': '18-11-83', 'MRSMSR81D60Z611H': '20-04-81', 'CNTCHR83T41D969D': '01-12-83', 'FOXDRA26C24H872Y': '24-03-26', 'MAILCU91A25F839D': '25-01-91' } for cf, expected in inputs.items(): self.assertEquals(expected, get_birthday(cf))
def test_03_get_birthday_format(self): self.assertEquals('02-08-23', get_birthday('MRTNTN23M02D969P'))
def test_02_get_birthday_format(self): self.assertEquals('02-08-23', get_birthday('MRTNTN23M02D969P'))
def getDataNascita(codice): # Restituisce la data di nascita: data = (codicefiscale.get_birthday(codice) ) # Dal codice inserito ricava la data di nascita. return data.split( '-' ) # Divide la data di nascita in un array di tre elementi [giorno, mese, anno].