def test_Recarga_Decimal(self):
     b = Billetera(usuario=self.crear_usuario(), saldo=0.00, pin='1234')
     b.save()
     resp = recargar_saldo(b.id, '1234', 9.0)
     billetera = Billetera.objects.get(id=b.id)
     saldo = float(billetera.saldo)
     self.assertEqual(saldo, float(resp))
 def crear_billetera(self):
     b = Billetera(
         usuario = self.crear_usuario(),
         saldo = 0.00,
         pin = 1234
     )
     b.save()
     return b
 def test_crear_Billetera(self):
     b = Billetera(
         usuario = self.crear_usuario(),
         saldo = 0.00,
         pin = '1234'
     )
     b.save()
     return b
Ejemplo n.º 4
0
	def crear_billetera(self):
		billetera = Billetera(
			usuario = self.crear_usuario(),
			saldo = 1000.00,
			pin = '1234ab',
		)
		billetera.save()
		return billetera
Ejemplo n.º 5
0
 def crear_billetera(self):
     billetera = Billetera(
         usuario=self.crear_usuario(),
         saldo=1000.00,
         pin='1234ab',
     )
     billetera.save()
     return billetera
 def test_llamada_a_consultar_saldo(self):
     b =Billetera(
         usuario = self.crear_usuario(),
         saldo = 0.00,
         pin = '1234'
     )
     b.save()
     response = self.client.get('/estacionamientos/billetera_saldo')
     self.assertEqual(response.status_code, 200)
 def test_llamada_a_billetera_electronica(self):
     b =Billetera(
         usuario = self.crear_usuario(),
         saldo = 0.00,
         pin = '1234'
     )
     b.save()
     response = self.client.get('/estacionamientos/menubilletera')
     self.assertEqual(response.status_code, 200)
Ejemplo n.º 8
0
	def test_billetera_nueva(self):
		b = Billetera(
			usuario = self.crear_usuario(),
			saldo = 0.00,
			pin = 1234
		)
		b.save()
		sePuede = mostrar_saldo (1,'1234')
		self.assertTrue(b.saldo == 0)
Ejemplo n.º 9
0
	def test_Pin_distinto(self):
		b = Billetera(
			usuario = self.crear_usuario(),
			saldo = 0.00,
			pin = 1234
		)
		b.save()
		sePuede = mostrar_saldo (1,'1234jk')
		self.assertFalse(sePuede)
Ejemplo n.º 10
0
	def test_CambioPin_IDCorrecto(self):
		b = Billetera(
			usuario = self.crear_usuario(),
			saldo = 0.00,
			pin = '1234'
		)
		b.save()
		resp = cambiar_pin(b.id,'1234')
		self.assertTrue(resp)
Ejemplo n.º 11
0
	def test_CambioPin_PinInvalido(self):
		b = Billetera(
			usuario = self.crear_usuario(),
			saldo = 0.00,
			pin = '1234'
		)
		b.save()
		resp = cambiar_pin(b.id,'124')
		self.assertFalse(resp)
 def test_Muchas_Recargas(self):
     b = Billetera(usuario=self.crear_usuario(), saldo=0.00, pin='1234')
     b.save()
     resp = recargar_saldo(b.id, '1234', 3)
     resp2 = recargar_saldo(b.id, '1234', 4)
     resp3 = recargar_saldo(b.id, '1234', 5.85)
     resp4 = recargar_saldo(b.id, '1234', 3.00)
     billetera = Billetera.objects.get(id=b.id)
     saldo = float(billetera.saldo)
     self.assertEqual(saldo, float(15.85))
    def test_2billetera_2usuarios_mismoPin(self):
        usu = Usuario(
            nombre="nombre",
            apellido="apell",
            cedula="2345678",
        )

        usu.save()

        b = Billetera(usuario=self.crear_usuario(), saldo=23.00, pin=1234)

        usua = Usuario(
            nombre="nom",
            apellido="apell",
            cedula="2345678",
        )

        usua.save()

        b2 = Billetera(usuario=self.crear_usuario(), saldo=25.00, pin=1234)

        b.save()
        b2.save()

        sePuede = mostrar_saldo(1, '1234')
        sePuede2 = mostrar_saldo(2, '1234')
        self.assertFalse(b.saldo == b2.saldo)
    def test_2billetera_1usuario(self):
        b = Billetera(usuario=self.crear_usuario(), saldo=23.00, pin=1234)
        b.save()
        b2 = Billetera(usuario=self.crear_usuario(), saldo=25.00, pin='1234l')
        b2.save()

        sePuede = mostrar_saldo(1, '1234')
        sePuede2 = mostrar_saldo(2, '1234l')
        self.assertFalse(b.saldo == b2.saldo)
Ejemplo n.º 15
0
	def test_2billetera_2usuarios_mismoPin(self):
		usu = Usuario(
		nombre = "nombre",
		apellido = "apell",
		cedula = "2345678",
		)

		usu.save()

		b = Billetera(
			usuario = self.crear_usuario(),
			saldo = 23.00,
			pin = 1234
		)

		usua = Usuario(
		nombre = "nom",
		apellido = "apell",
		cedula = "2345678",
		)
        
		usua.save()

		b2 = Billetera(
			usuario = self.crear_usuario(),
			saldo = 25.00,
			pin = 1234
		)

		b.save()
		b2.save()

		sePuede = mostrar_saldo (1,'1234')
		sePuede2 = mostrar_saldo (2,'1234')
		self.assertFalse(b.saldo == b2.saldo)
Ejemplo n.º 16
0
	def test_2billetera_1usuario(self):
		b = Billetera(
			usuario = self.crear_usuario(),
			saldo = 23.00,
			pin = 1234
		)
		b.save()
		b2 = Billetera(
			usuario = self.crear_usuario(),
			saldo = 25.00,
			pin = '1234l'
		)
		b2.save()

		sePuede = mostrar_saldo (1,'1234')
		sePuede2 = mostrar_saldo (2,'1234l')
		self.assertFalse(b.saldo == b2.saldo)
 def test_Pin_distinto(self):
     b = Billetera(usuario=self.crear_usuario(), saldo=0.00, pin=1234)
     b.save()
     sePuede = mostrar_saldo(1, '1234jk')
     self.assertFalse(sePuede)
 def test_CambioPin_IDCorrecto(self):
     b = Billetera(usuario=self.crear_usuario(), saldo=0.00, pin='1234')
     b.save()
     resp = cambiar_pin(b.id, '1234')
     self.assertTrue(resp)
 def test_CambioPin_PinInvalido(self):
     b = Billetera(usuario=self.crear_usuario(), saldo=0.00, pin='1234')
     b.save()
     resp = cambiar_pin(b.id, '124')
     self.assertFalse(resp)
Ejemplo n.º 20
0
 def crear_billetera(self):
     b = Billetera(usuario=self.crear_usuario(), saldo=0.00, pin=1234)
     b.save()
     return b
 def test_recarga_maxima_saldo_9999(self):
     b = Billetera(usuario=self.crear_usuario(), saldo=9999, pin='1234')
     b.save()
     recarga = recargar_saldo(6, '1234', 10000)
     self.assertFalse(recarga)
 def test_ID_inexistente(self):
     b = Billetera(usuario=self.crear_usuario(), saldo=0.00, pin='1234')
     b.save()
     recarga = recargar_saldo(6, '1234', 78)
     self.assertFalse(recarga)
 def test_billetera_nueva(self):
     b = Billetera(usuario=self.crear_usuario(), saldo=0.00, pin=1234)
     b.save()
     sePuede = mostrar_saldo(1, '1234')
     self.assertTrue(b.saldo == 0)
 def test_PinRecarga_distinto(self):
     b = Billetera(usuario=self.crear_usuario(), saldo=0.00, pin='1234')
     b.save()
     resp = recargar_saldo(b.id, '1234jk', 3)
     self.assertFalse(resp)