def test_listar(self): cursos = [ Curso(nome="Python pra quem sabe Python", preco=323.45), Curso(nome="Python pra quem estudou Java", preco=383.35) ] ndb.put_multi(cursos) resp = Mock() rest.listar(resp) resp.write.assert_called_onde_with("")
def test_salvar(self): rest.salvar('Python Pro', '13.33') lista = Curso.query().fetch() self.assertEqual(1, len(lista)) curso = lista[0] self.assertEqual('Python Pro', curso.nome) self.assertEqual(13.33, curso.preco)
def test_salvar(self): rest.salvar('Curso 2 de Angular.JS','155.90') lista = Curso.query().fetch() self.assertEqual(1, len(lista)) curso = lista[0] self.assertEqual('Curso 2 de Angular.JS', curso.nome) self.assertEqual(155.90, curso.preco)
def test_salvar(self): rest.salvar("Python Pro", "323.33") lista = Curso.query().fetch() self.assertEqual(1, len(lista)) curso = lista[0] self.assertEqual("Python Pro", curso.nome) self.assertEqual(323.33, curso.preco)
def test_salvar(self): rest.salvar("Python Pro","323.33") lista = Curso.query().fetch() self.assertEqual(1,len(lista)) curso = lista[0] self.assertEqual("Python Pro",curso.nome) self.assertEqual(323.33,curso.preco)
def index(_write_tmpl): query = Curso.query().order(-Curso.nome) dct = {'lista_cursos': query.fetch(), 'um_valor': 10} _write_tmpl('/templates/curso_listar.html', dct)
def salvar(_handler, nome, preco): preco = float(preco) curso = Curso(nome=nome, preco=preco) curso.put() path = router.to_path(index) _handler.redirect(path)
def index(_write_tmpl): query = Curso.query().order(-Curso.nome) dct = {'lista_cursos':query.fetch()} _write_tmpl('/templates/curso_listar.html', dct)
def salvar(_handler,nome,preco): preco = float(preco) curso = Curso(nome=nome, preco=preco) curso.put() path = router.to_path(index) _handler.redirect(path)