CargoConsignActionTest.java 2.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091
  1. package com.fuzamei.web;
  2. import java.util.List;
  3. import java.util.Map;
  4. import org.junit.Test;
  5. import org.springframework.beans.factory.annotation.Autowired;
  6. import com.alibaba.fastjson.JSON;
  7. import com.fuzamei.baseTest.BaseJunit4Test;
  8. import com.fuzamei.entity.Params;
  9. import com.fuzamei.entity.Status;
  10. import com.fuzamei.service.CargoConsignService;
  11. import com.fuzamei.service.StatusService;
  12. import com.fuzamei.util.PageDTO;
  13. public class CargoConsignActionTest extends BaseJunit4Test{
  14. @Autowired
  15. private CargoConsignAction cargoConsignAction;
  16. @Autowired
  17. private CargoConsignService cargoConsignService;
  18. @Autowired
  19. private StatusService statusService;
  20. @Test//测试【供应商】查询订单功能
  21. public void test01(){
  22. Params params=new Params();
  23. params.setUserId(9003);
  24. params.setPage(1);
  25. params.setOrderId(100000001);
  26. params.setBoxNo(null);
  27. params.setStatusId(null);
  28. params.setStartTime(null);
  29. params.setEndTime(1516955480353L);
  30. PageDTO queryOrdersBySupplier = cargoConsignService.queryOrdersBySupplier(params);
  31. String jsonString = JSON.toJSONString(queryOrdersBySupplier,true);
  32. System.out.println(jsonString);
  33. }
  34. @Test//测试【承运商】查询订单功能
  35. public void test02(){
  36. Params params=new Params();
  37. params.setUserId(9007);
  38. params.setPage(1);
  39. params.setOrderId(null);
  40. params.setBoxNo(null);
  41. params.setStatusId(null);
  42. params.setStartTime(null);
  43. params.setEndTime(null);
  44. Map<String, Object> result = cargoConsignAction.queryOrdersByCarrier(params);
  45. String jsonString = JSON.toJSONString(result,true);
  46. System.out.println(jsonString);
  47. }
  48. @Test//显示所有供应商下的承运商
  49. public void test03(){
  50. Params params=new Params();
  51. params.setUserId(9005);
  52. Map<String, Object> result = cargoConsignAction.showAllCarriersUnderSupplier(params);
  53. String jsonString = JSON.toJSONString(result,true);
  54. System.out.println(jsonString);
  55. }
  56. @Test//承运操作
  57. public void test04(){
  58. Params params=new Params();
  59. params.setUserId(9007);
  60. params.setOrderId(100000004);
  61. params.setCarNo("浙A9819Y");
  62. Map<String, Object> result = cargoConsignAction.doCarry(params);
  63. String jsonString = JSON.toJSONString(result,true);
  64. System.out.println(jsonString);
  65. }
  66. @Test//查看订单跟踪记录
  67. public void test05(){
  68. Params params=new Params();
  69. params.setUserId(9007);
  70. params.setOrderId(100000001);
  71. Map<String, Object> result = cargoConsignAction.orderTracking(params);
  72. String jsonString = JSON.toJSONString(result,true);
  73. System.out.println(jsonString);
  74. }
  75. @Test//查看所有状态id
  76. public void test06(){
  77. List<Status> statusList = statusService.queryAllStatusInformation();
  78. String jsonString = JSON.toJSONString(statusList,true);
  79. System.out.println(jsonString);
  80. }
  81. }