package com.fpcms.common.random_gen_article; import java.util.Arrays; import java.util.LinkedHashSet; import java.util.Set; import org.junit.Assert; import org.junit.Test; import com.github.rapid.common.util.Profiler; public class BaiduTopBuzzUtilTest extends Assert{ @Test public void test() { Set set = BaiduTopBuzzUtil.getBaiduBuzzs(); assertFalse(set.isEmpty()); assertTrue("set.size() > 40 false,size:"+set.size()+" set:"+set,set.size() > 40); for(int i =0; i< 10; i++) { Profiler.start(); BaiduTopBuzzUtil.getBaiduBuzzs(); Profiler.release(); } long endCostTime = Profiler.getStep().getDuration(); assertTrue("cost:"+endCostTime,endCostTime < 100); System.out.println("baiduBuzzs, site:"+set.size()+" set:" + set); } @Test public void format() { Set set = new LinkedHashSet(Arrays.asList("三一重工状告奥..","华盛顿 核设施...","冯小刚炮轰�丝群体")); assertEquals("[三一重工状告奥, 华盛顿 核设施, 冯小刚炮轰�丝群体]",BaiduTopBuzzUtil.format(set).toString()); } }