Пример #1
0
    def test_place_order(self):
        """Test case for place_order

        Place an order for a pet
        """
        body = Order()
        response = self.client.open('/v2/store/order',
                                    method='POST',
                                    data=json.dumps(body),
                                    content_type='*/*')
        self.assert200(response,
                       'Response body is : ' + response.data.decode('utf-8'))
Пример #2
0
    def test_place_order(self):
        """Test case for place_order

        Place an order for a word
        """
        body = Order()
        response = self.client.open('/sgrade/words/1.0.0/store/order',
                                    method='POST',
                                    data=json.dumps(body),
                                    content_type='application/json')
        self.assert200(response,
                       'Response body is : ' + response.data.decode('utf-8'))
Пример #3
0
    def test_post_order(self):
        """Test case for post_order

        crea un nuevo pedido
        """
        body = Order()
        response = self.client.open('/omogollo2/ServerAPI/1.0.0/order',
                                    method='POST',
                                    data=json.dumps(body),
                                    content_type='application/json')
        self.assert200(response,
                       'Response body is : ' + response.data.decode('utf-8'))
    def test_api_order(self):
        """Test case for api_order

        make an order
        """
        body = Order()
        response = self.client.open('/order',
                                    method='POST',
                                    data=json.dumps(body),
                                    content_type='application/json')
        self.assert200(response,
                       'Response body is : ' + response.data.decode('utf-8'))
Пример #5
0
def get_order(order_id):  # noqa: E501
    """Devuelve los datos un pedido

     # noqa: E501

    :param order_id: id del pedido a consultar
    :type order_id: int

    :rtype: Order
    """

    collection = db.order
    order = collection.find_one({'id': order_id})

    return Order(order['id'], order['orderDate'], order['shipDate'],
                 order['items'], order['shipAddress'], order['client'])
Пример #6
0
    def test_place_order(self):
        """Test case for place_order

        Place an order for a pet
        """
        body = Order()
        data = dict(id=789,
                    pet_id=789,
                    quantity=56,
                    ship_date='2013-10-20T19:20:30+01:00',
                    status='status_example',
                    complete=true)
        response = self.client.open('/store/order',
                                    method='POST',
                                    data=json.dumps(body),
                                    data=data,
                                    content_type='application/json')
        self.assert200(response,
                       'Response body is : ' + response.data.decode('utf-8'))