James Moger
2011-10-28 ac7f1753d3f742e0af8dd5e142b4eac9d9d2fbba
tests/com/gitblit/tests/SyndicationUtilsTest.java
@@ -23,6 +23,7 @@
import org.eclipse.jgit.lib.Repository;
import org.eclipse.jgit.revwalk.RevCommit;
import com.gitblit.models.SyndicatedEntryModel;
import com.gitblit.utils.JGitUtils;
import com.gitblit.utils.SyndicationUtils;
@@ -32,11 +33,20 @@
      Repository repository = GitBlitSuite.getHelloworldRepository();
      List<RevCommit> commits = JGitUtils.getRevLog(repository, 1);
      ByteArrayOutputStream os = new ByteArrayOutputStream();
      SyndicationUtils.toRSS("http://localhost", "Title", "Description", "Repository", commits, os);
      SyndicationUtils.toRSS("http://localhost", "Title", "Description", "Repository", commits,
            os);
      String feed = os.toString();
      os.close();
      assertTrue(feed.length() > 100);
      assertTrue(feed.indexOf("<title>Title</title>") > -1);
      assertTrue(feed.indexOf("<description>Description</description>") > -1);
   }
   public void testFeedRead() throws Exception {
      List<SyndicatedEntryModel> feed = SyndicationUtils.readFeed("https://localhost:8443",
            "ticgit.git", "master", 5, "admin", "admin".toCharArray());
      assertTrue(feed != null);
      assertTrue(feed.size() > 0);
      assertEquals(5, feed.size());
   }
}