def inserir_diretor(): diretor = Diretor() diretor.set_nome(str(input("\nInforme o nome do Diretor: "))) result = diretor_col.insert_one(diretor.__dict__) if result.inserted_id: print(f'\nO Diretor {diretor.get_nome()} foi inserido com sucesso.')
def setDiretor(self, diretor): dir = Diretor() dir.setnomeD(diretor) nome = dir.getnomeD() self.diretor = nome
def setUp(self): self.diretor = Diretor()
class TestDiretor(unittest.TestCase): def setUp(self): self.diretor = Diretor() def testCopiaExiste(self): assert self.diretor != None, "Diretor nao existe" def testInsereCodigo(self): self.diretor.setCodD(001) assert self.diretor.codD != None, "Codigo esta vazio" def testInsereNomeDiretor(self): self.diretor.setnomeD("Pedro Luiz") assert self.diretor.nomeD != None, "Nome do Diretor esta vazio" def testInserePaisOrigem(self): self.diretor.setpaisOrigem("Estados Unidos") assert self.diretor.paisOrigem != None, "Pais de Origem esta vazio" def testInsereDataNascimento(self): self.diretor.setdataNascimento("26/05/1984") assert self.diretor.dataNascimento != None, "Data de Nascimento esta vazio" def testImprimeCodigo(self): self.diretor.setCodD(001) cod = self.diretor.getCodD() assert cod != None, "Codigo esta vazio" def testImprimeNomeDiretor(self): self.diretor.setnomeD("Pedro Luiz") nomeD = self.diretor.getnomeD() assert nomeD != None, "Nome do Diretor esta vazio" def testImprimePaisOrigem(self): self.diretor.setpaisOrigem("Estados Unidos") paisOrigem = self.diretor.getpaisOrigem() assert paisOrigem != None, "Pais de Origem esta vazio" def testImprimeDataNascimento(self): self.diretor.setdataNascimento("26/05/1984") dataNascimento = self.diretor.getdataNascimento() assert dataNascimento != None, "Data de Nascimento esta vazio"
def setDiretor(self,diretor): dir=Diretor() dir.setnomeD(diretor) nome=dir.getnomeD() self.diretor=nome
def setUp(self): self.diretor = Diretor()
class TestDiretor(unittest.TestCase): def setUp(self): self.diretor = Diretor() def testCopiaExiste(self): assert self.diretor != None, "Diretor nao existe" def testInsereCodigo(self): self.diretor.setCodD(001) assert self.diretor.codD != None,"Codigo esta vazio" def testInsereNomeDiretor(self): self.diretor.setnomeD("Pedro Luiz") assert self.diretor.nomeD != None,"Nome do Diretor esta vazio" def testInserePaisOrigem(self): self.diretor.setpaisOrigem("Estados Unidos") assert self.diretor.paisOrigem != None,"Pais de Origem esta vazio" def testInsereDataNascimento(self): self.diretor.setdataNascimento("26/05/1984") assert self.diretor.dataNascimento != None,"Data de Nascimento esta vazio" def testImprimeCodigo(self): self.diretor.setCodD(001) cod=self.diretor.getCodD() assert cod != None,"Codigo esta vazio" def testImprimeNomeDiretor(self): self.diretor.setnomeD("Pedro Luiz") nomeD=self.diretor.getnomeD() assert nomeD != None,"Nome do Diretor esta vazio" def testImprimePaisOrigem(self): self.diretor.setpaisOrigem("Estados Unidos") paisOrigem=self.diretor.getpaisOrigem() assert paisOrigem != None,"Pais de Origem esta vazio" def testImprimeDataNascimento(self): self.diretor.setdataNascimento("26/05/1984") dataNascimento=self.diretor.getdataNascimento() assert dataNascimento != None,"Data de Nascimento esta vazio"
c = ContaCorrente(2000, cl) print(c.deposita(1000)) cl1 = Cliente("Roide", "Jorgi", "123321123") c1 = ContaCorrente(2000, cl1) print(c1.deposita(1000)) f = Gerente("Breno", "TI", 3200, "18/03/2018", "08552242664") f.imprimeDados() f1 = Gerente("Breeeeeeeeeno", "TI", 5200, "18/03/2018", "08552242664") f1.imprimeDados() print("---------------------") cc = ContaPoupanca(2000, cl) cc.deposita(1000) print(cc.getSaldo()) cc.atualizaTaxa(1) print(cc.getSaldo()) d = Diretor("Materzao", "TI", 3200, "18/03/2018", "08552242664") d.imprimeDados() print(d.getBonificacao()) print(f.getBonificacao()) p = Presidente("Materzao REIREIREIREI", "TI", 3200, "18/03/2018", "08552242664") print(p.getBonificacao())