15 self.
usuario = Usuario.objects.create_user(
16 email=
'cliente@example.com',
17 password=
'password123',
20 telefono=
'1234567890',
21 direccion=
'Calle Falsa 123'
26 nombre_categoria=
'Hamburguesas',
27 descripcion=
'Hamburguesas clásicas'
32 nombre_producto=
'Hamburguesa clásica',
33 descripcion=
'Hamburguesa con queso, lechuga y tomate',
36 imageURL=
'hamburguesa.jpg',
43 fecha_pedido=date.today(),
44 direccion_entrega=self.
usuario.direccion,
53 precio_producto=self.
producto.precio,
55 direccion_entrega=self.
pedido.direccion_entrega
84 """Verifica que se puede modificar el estado de un pedido"""
85 self.
pedido.estado =
'Aprobado'
88 pedido_actualizado = Pedido.objects.get(pk=self.
pedido.id_pedidos)
89 self.assertEqual(pedido_actualizado.estado,
'Aprobado')
92 pedido_actualizado.estado =
'Entregado'
93 pedido_actualizado.save()
95 pedido_final = Pedido.objects.get(pk=self.
pedido.id_pedidos)
96 self.assertEqual(pedido_final.estado,
'Entregado')