def alugar(self): #Informar numero de inscricao de socio socio = Socio() numS = raw_input("Digite o numero do socio:") socio.setNumIns(numS) numIns = socio.getNumIns() #Cadastrar data de emprestimo dataEmp = raw_input("Digite a data do aluguel:") self.setdataE(dataEmp) dataEmprestimo = self.getdataE() list = [numIns, dataEmprestimo] print list return list
def socioStatus(self, numS): socio = Socio() socio.setNumIns(numS) numIns = socio.getNumIns() valor = self.devolver() print valor pago = raw_input("Deseja pagar o emprestimo(sim/nao)") if pago == "sim": self.pagamento(valor) print "Socio efetuou o pagamento com sucesso" return pago else: print "Socio Inadimplente" self.ListSocioI = self.ListSocioI + [numIns] print return pago
class Principal(Emprestimo, Copia): emp = Emprestimo() cop = Copia() soc = Socio() film = Filme()
class TestSocio(unittest.TestCase): def setUp(self): self.socio = Socio() def testSocioExiste(self): assert self.socio != None, "Socio nao existe" def testInsereNumInscricao(self): self.socio.setNumIns(1234) assert self.socio.numIns != None, "Numero de inscricao esta vazio" def testInsereNome(self): self.socio.setNome("Luiz Inacio Lula") assert self.socio.nome != None, "Nome esta vazio" def testInsereEndereco(self): self.socio.setEnd("Brasilia") assert self.socio.end != None, "Endereco esta vazio" def testInsereTelefone(self): self.socio.setTel(27238644) assert self.socio.tel != None, "Telefone esta vazio" def testImprimeNumInscricao(self): self.socio.setNumIns(1234) numInsc = self.socio.getNumIns() assert numInsc != None, "Numero de inscricao esta vazio" def testImprimeNome(self): self.socio.setNome("Luiz Inacio Lula") nome = self.socio.getNome() assert nome != None, "Nome esta vazio" def testImprimeEndereco(self): self.socio.setEnd("Brasilia") end = self.socio.getEnd() assert end != None, "Endereco esta vazio" def testImprimeTelefone(self): self.socio.setTel(27238644) tel = self.socio.getTel() assert tel != None, "Telefone esta vazio" def testCadastrarSocio(self): listS = self.socio.cadastrarSocio() print listS self.assertNotEqual(listS, None, msg="Erro: Lista esta vazia")
def setUp(self): self.socio = Socio()
class TestSocio(unittest.TestCase): def setUp(self): self.socio = Socio() def testSocioExiste(self): assert self.socio != None, "Socio nao existe" def testInsereNumInscricao(self): self.socio.setNumIns(1234) assert self.socio.numIns != None,"Numero de inscricao esta vazio" def testInsereNome(self): self.socio.setNome("Luiz Inacio Lula") assert self.socio.nome != None,"Nome esta vazio" def testInsereEndereco(self): self.socio.setEnd("Brasilia") assert self.socio.end != None,"Endereco esta vazio" def testInsereTelefone(self): self.socio.setTel(27238644) assert self.socio.tel != None,"Telefone esta vazio" def testImprimeNumInscricao(self): self.socio.setNumIns(1234) numInsc= self.socio.getNumIns() assert numInsc != None,"Numero de inscricao esta vazio" def testImprimeNome(self): self.socio.setNome("Luiz Inacio Lula") nome= self.socio.getNome() assert nome != None,"Nome esta vazio" def testImprimeEndereco(self): self.socio.setEnd("Brasilia") end= self.socio.getEnd() assert end != None,"Endereco esta vazio" def testImprimeTelefone(self): self.socio.setTel(27238644) tel= self.socio.getTel() assert tel != None,"Telefone esta vazio" def testCadastrarSocio(self): listS=self.socio.cadastrarSocio() print listS self.assertNotEqual(listS,None,msg="Erro: Lista esta vazia")