Ejemplo n.º 1
0
 def test_modificarProductos(self):
     pedido = Pedido("222333444", "Antonio Martos", "c/ ejemplo2",
                     [{
                         "producto_id": "MI120",
                         "unidades": 1
                     }, {
                         "producto_id": "LAM1",
                         "unidades": 2
                     }])
     pedido.setProductos([{"MI120": 1}])
     self.assertEqual(pedido.getProductos(), [{
         "MI120": 1
     }], "Estado cambiado correctamente")
Ejemplo n.º 2
0
 def test_crearPedido(self):
     pedido = Pedido("123123123", "Antonio Martos", "c/ ejemplo",
                     [{
                         "producto_id": "MI120",
                         "unidades": 1
                     }, {
                         "producto_id": "LAM1",
                         "unidades": 2
                     }])
     self.assertEqual(pedido.getID(), "123123123",
                      "Identificador devuelto correctamente")
     self.assertEqual(pedido.getDestinatario(), "Antonio Martos",
                      "Destinatario devuelto correctamente")
     self.assertEqual(pedido.getDireccion(), "c/ ejemplo",
                      "Direccion devuelta correctamente")
     self.assertEqual(pedido.getProductos(), [{
         "producto_id": "MI120",
         "unidades": 1
     }, {
         "producto_id": "LAM1",
         "unidades": 2
     }], "Productos devueltos correctamente")
     self.assertEqual(pedido.getEstado(), "Unprocessed",
                      "Estado devuelto correctamente")