OrdersIssueActionTest.java 2.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798
  1. package com.fuzamei.web;
  2. import java.util.Map;
  3. import org.junit.Test;
  4. import org.springframework.beans.factory.annotation.Autowired;
  5. import com.alibaba.fastjson.JSON;
  6. import com.fuzamei.baseTest.BaseJunit4Test;
  7. import com.fuzamei.constant.Role;
  8. import com.fuzamei.entity.Param;
  9. import com.fuzamei.entity.UserDetail;
  10. import com.fuzamei.service.UserAuthoricationService;
  11. public class OrdersIssueActionTest extends BaseJunit4Test{
  12. @Autowired
  13. private UserAuthoricationService userAuthoricationService;
  14. @Autowired
  15. private OrdersIssueAction ordersIssueAction;
  16. @Test//测试添加订单功能
  17. public void test01(){
  18. Param param=new Param();
  19. param.setUserId(9001);
  20. param.setOrderId(100000001);
  21. param.setSupplierId(9003);
  22. param.setPartNo("partNo1");
  23. param.setBoxNo("FCIU4615794");
  24. param.setInboxQty(20);
  25. Map<String, Object> result = ordersIssueAction.addOrder(param);
  26. String jsonString = JSON.toJSONString(result,true);
  27. System.out.println(jsonString);
  28. }
  29. @Test//测试【计划员】查看订单功能
  30. public void test02(){
  31. Param param=new Param();
  32. param.setUserId(9001);
  33. param.setPage(1);
  34. param.setSupplierName("ylx003供应商");
  35. param.setBoxNo("FCIU4615794");
  36. param.setStartTime(null);
  37. param.setEndTime(null);
  38. Map<String, Object> result = ordersIssueAction.queryOrdersByPlanner(param);
  39. String jsonString = JSON.toJSONString(result,true);
  40. System.out.println(jsonString);
  41. }
  42. @Test//测试【供应商】查看订单功能
  43. public void test03(){
  44. Param param=new Param();
  45. param.setUserId(9003);
  46. param.setPage(1);
  47. param.setOrderId(null);
  48. param.setBoxNo(null);
  49. param.setStatusId(null);
  50. param.setStartTime(null);
  51. param.setEndTime(null);
  52. Map<String, Object> result = ordersIssueAction.queryOrdersBySupplier(param);
  53. String jsonString = JSON.toJSONString(result,true);
  54. System.out.println(jsonString);
  55. }
  56. @Test//测试显示计划员下的所有供应商
  57. public void test04(){
  58. Param param=new Param();
  59. param.setUserId(9001);
  60. Map<String, Object> result = ordersIssueAction.showSuppliersUnderPlanner(param);
  61. String jsonString = JSON.toJSONString(result,true);
  62. System.out.println(jsonString);
  63. }
  64. @Test//测试显示所有箱号
  65. public void test05(){
  66. Param param=new Param();
  67. param.setUserId(9002);
  68. Map<String, Object> result = ordersIssueAction.showAllBoxNo(param);
  69. String jsonString = JSON.toJSONString(result,true);
  70. System.out.println(jsonString);
  71. }
  72. @Test//测试订单跟踪信息
  73. public void test06(){
  74. Param param=new Param();
  75. param.setUserId(9003);
  76. param.setOrderId(100000001);
  77. Map<String, Object> result = ordersIssueAction.orderTracking(param);
  78. String jsonString = JSON.toJSONString(result,true);
  79. System.out.println(jsonString);
  80. }
  81. }