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());
}
}