def test_success(self):
     self.assertIsNone(Venda.query().get())
     redirect_response = save(preco='1.01')
     self.assertIsInstance(redirect_response, RedirectResponse)
     saved_venda = Venda.query().get()
     self.assertIsNotNone(saved_venda)
     self.assertEquals(Decimal('1.01'), saved_venda.preco)
 def test_error(self):
     template_response = save()
     errors = template_response.context['errors']
     self.assertSetEqual(set(['preco']), set(errors.keys()))
     self.assert_can_render(template_response)