Professional Documents
Culture Documents
Created on 08.12.2013
@author: Acer
'''
class Persona:
def getID(self):
return self.ID
def getNume(self):
return self.Nume
def getNumereTelefon(self):
return self.NumereTelefon
def setID(self,ID):
self.ID=ID
def setNume(self,n):
self.Nume=n
def setNumereTelefon(self,t):
self.NumereTelefon=t
def __str__(self):
p=self.ID +" "+self.Nume+" "+str(self.NumereTelefon)
return p
@author: Acer
'''
def testPersona():
global Persona
p1=Persona("id", "Ion Popescu", 076456789)
assert((p1.getID()=="ID") and (p1.getNume=="Ion Popescu") and
(p1.getNumereTelefon==076456789))
p1.setID("id")
assert(p1.getID()=="id")
p1.setNume("Ghita")
assert(p1.getNume()=="Ghita")
p1.setNumereTelefon(0755324)
assert(p1.getNumereTelefon()==0755324)
testPersona()
def testConversie():
global Persona
p1=Persona("id", "Ion", 07564)
assert(p1.__str__()=="id Ion 07564")
testConversie()