From 2fea8bac71a217eaa72747dfc6480b9cb68c7636 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期五, 18 一月 2019 15:56:03 +0800 Subject: [PATCH] 测试 --- fanli/src/test/java/org/fanli/TaoKeTest.java | 45 +++++++++++++++++++++++++++++++++++++-------- 1 files changed, 37 insertions(+), 8 deletions(-) diff --git a/fanli/src/test/java/org/fanli/TaoKeTest.java b/fanli/src/test/java/org/fanli/TaoKeTest.java index 7c9b1ce..78d6fd0 100644 --- a/fanli/src/test/java/org/fanli/TaoKeTest.java +++ b/fanli/src/test/java/org/fanli/TaoKeTest.java @@ -3,15 +3,17 @@ import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; +import java.util.ArrayList; import java.util.List; -import org.junit.Ignore; import org.junit.Test; +import com.yeshi.fanli.entity.taobao.SearchFilter; import com.yeshi.fanli.entity.taobao.TaoBaoGoodsBrief; import com.yeshi.fanli.entity.taobao.TaoBaoOrder; import com.yeshi.fanli.entity.taobao.TaoBaoSearchResult; import com.yeshi.fanli.entity.taobao.TaoKeAppInfo; +import com.yeshi.fanli.exception.taobao.TaoKeApiException; import com.yeshi.fanli.exception.taobao.TaobaoGoodsDownException; import com.yeshi.fanli.exception.taobao.TaobaoGoodsUpdateException; import com.yeshi.fanli.service.inter.taobao.TaoBaoGoodsUpdateService; @@ -20,13 +22,34 @@ import com.yeshi.fanli.util.taobao.TaoBaoOrderUtil; import com.yeshi.fanli.util.taobao.TaoKeApiUtil; -@Ignore +//@Ignore public class TaoKeTest { + + public static int count=0; @Test public void test1() { - TaoBaoSearchResult result = TaoKeApiUtil.guessDeviceLike(1, 20, "", "A12CD85A-95B3-42B2-A042-5B42BF1A7094"); - System.out.println(result); + + SearchFilter sf = new SearchFilter(); + sf.setPage(3); + sf.setPageSize(40); + sf.setKey("闉嬪"); + TaoBaoSearchResult result = TaoKeApiUtil.searchWuLiao(sf); + List<TaoBaoGoodsBrief> goodsList = result.getTaoBaoGoodsBriefs(); + List<Long> list=new ArrayList<>(); + for (TaoBaoGoodsBrief tf : goodsList) { + list.add(tf.getAuctionId()) ; + } + + try { + TaoKeApiUtil.getBatchGoodsInfo(list); + } catch (TaoKeApiException e1) { + e1.printStackTrace(); + } catch (TaobaoGoodsDownException e1) { + e1.printStackTrace(); + } + + System.out.println(count); } @Test @@ -64,10 +87,11 @@ List<TaoBaoOrder> list = TaoBaoOrderUtil.parseOrder( new FileInputStream(new File("C:/Users/Administrator/Desktop/娣樺疂璁㈠崟/2018.1.10-2018-03-12 (2).xls"))); for (int i = 0; i < list.size(); i++) { -// if (TimeUtil.convertToTimeTemp(list.get(i).getCreateTime(), "yyyy-MM-dd HH:mm:ss") > 1522339200000l) { -// list.remove(i); -// i--; -// } + // if (TimeUtil.convertToTimeTemp(list.get(i).getCreateTime(), + // "yyyy-MM-dd HH:mm:ss") > 1522339200000l) { + // list.remove(i); + // i--; + // } } taoBaoOrderService.addTaoBaoOrderList(list); @@ -76,4 +100,9 @@ e.printStackTrace(); } } + + @Test + public void test5() { + TaoKeApiUtil.parseAuctionIdFromLink("https://m.tb.cn/h.3skbzZd?sm=e15385"); + } } -- Gitblit v1.8.0