Ejemplo n.º 1
0
Archivo: tests.py Proyecto: tsanet/dojo
 def test_valor_pago_igual_preco(self):
     preco = 10
     valor_pago = 10
     self.assertEqual(dojo.compra(preco, valor_pago), 0)
Ejemplo n.º 2
0
Archivo: tests.py Proyecto: tsanet/dojo
 def teste_parametro_preco_invalido(self):
     preco = '10'
     valor_pago = 5
     with self.assertRaises(ParametroPrecoInvalidoError):
         dojo.compra(preco, valor_pago)
Ejemplo n.º 3
0
Archivo: tests.py Proyecto: tsanet/dojo
 def test_valor_pago_menor_preco(self):
     preco = 10
     valor_pago = 5
     with self.assertRaises(TrocoInvalidoError):
         dojo.compra(preco, valor_pago)
Ejemplo n.º 4
0
Archivo: tests.py Proyecto: tsanet/dojo
 def test_preco_negativo(self):
     preco = -5
     valor_pago = 5
     with self.assertRaises(PrecoInvalidoError):
         dojo.compra(preco, valor_pago)
Ejemplo n.º 5
0
Archivo: tests.py Proyecto: tsanet/dojo
 def test_valor_pago_maior_preco(self):
     preco = 10
     valor_pago = 20
     self.assertEqual(dojo.compra(preco, valor_pago), 10)