Package com.magento.api

Examples of com.magento.api.SalesOrderEntity


     * The order {@link #ORDER_ID} must exist
     */
    @Test
    public void getOrder() throws Exception
    {
        SalesOrderEntity orderInfo = connector.getOrder(ORDER_ID);
        assertNotNull(orderInfo);
        System.out.println(ToStringBuilder.reflectionToString(orderInfo));
    }
View Full Code Here


    }

    @Test
    public void testSalesOrderInfo() throws Exception
    {
        when(port.salesOrderInfo(anyString(), eq(ORDER_ID))).thenReturn(new SalesOrderEntity());
        connector.getOrder(ORDER_ID);
    }
View Full Code Here

{

    @Test
    public void testToMapSimpleAttributes() throws Exception
    {
        SalesOrderEntity magentoObject = new SalesOrderEntity();
        magentoObject.setBase_tax_amount("1563.0");
        magentoObject.setBase_grand_total("10.5");
        Map<String, Object> map = MagentoMap.toMap(magentoObject);
        assertEquals(map.get("base_grand_total"), "10.5");
        assertEquals(map.get("base_tax_amount"), "1563.0");
    }
View Full Code Here

    }

    @Test
    public void testNullAtributes() throws Exception
    {
        Map<String, Object> map = MagentoMap.toMap(new SalesOrderEntity());
        assertNull(map.get("bar"));
        assertNull(map.get("subtotal"));
        assertNull(map.get("status_history"));
    }
View Full Code Here

    }

    @Test
    public void testMagentoArrayAttributes() throws Exception
    {
        SalesOrderEntity magentoObject = new SalesOrderEntity();
        magentoObject.setStatus_history(new SalesOrderStatusHistoryEntity[]{new SalesOrderStatusHistoryEntity()});
        Map<String, Object> map = MagentoMap.toMap(magentoObject);
        assertThat(map.get("status_history"), instanceOf(List.class));
    }
View Full Code Here

      ShoppingCartPaymentMethodEntity paymentMethod = (ShoppingCartPaymentMethodEntity) testObjects.get("paymentMethod");
     
      MessageProcessor flow = lookupFlowConstruct("get-order");
      MuleEvent response = flow.process(getTestEvent(testObjects));
     
      SalesOrderEntity order = (SalesOrderEntity) response.getMessage().getPayload();
      assertNotNull(order);
     
      assertTrue(Integer.parseInt(order.getIncrement_id()) == Integer.parseInt(orderId));
      assertTrue(order.getShipping_method().equals(shippingMethod));
      assertTrue(order.getPayment().getMethod().equals(paymentMethod.getMethod()));
      SalesOrderItemEntity[] products = order.getItems();
      for (SalesOrderItemEntity product : products) {
        int productId = Integer.parseInt(product.getProduct_id());
        assertTrue(productIds.contains(productId));
      }
    }
View Full Code Here

TOP

Related Classes of com.magento.api.SalesOrderEntity

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.