rome/src/test/java/com/sun/syndication/unittest/TestSyndFeedRSS092Alt.java
2013-10-03 16:20:28 +02:00

32 lines
1 KiB
Java

package com.sun.syndication.unittest;
import com.sun.syndication.feed.synd.SyndEnclosure;
import java.util.List;
import java.util.Set;
import java.util.HashSet;
public class TestSyndFeedRSS092Alt extends TestSyndFeedRSS092 {
public TestSyndFeedRSS092Alt() {
this("rss_0.92","rss_0.92_alt.xml");
}
protected TestSyndFeedRSS092Alt(String feedType,String feedFileName) {
super(feedType,feedFileName);
}
protected void _testEnclosures(List<SyndEnclosure> encs,String prefix) throws Exception {
Set<String> s1 = new HashSet<String>();
Set<String> s2 = new HashSet<String>();
for (int i=0;i<encs.size();i++) {
SyndEnclosure enc = (SyndEnclosure) encs.get(i);
s1.add(enc.getUrl()+" "+enc.getType()+" "+enc.getLength());
s2.add(getPrefix() + "." +prefix+".enclousure["+i+"]^url"+" "+
getPrefix() + "." +prefix+".enclousure["+i+"]^type"+" "+
"0");
}
assertTrue(s1.equals(s2));
}
}