/**
* Test method for {@link edu.buffalo.cse.ir.wikiindexer.parsers.Parser#parse(java.lang.String, java.util.Collection)}.
*/
@Test
public final void testParse() {
Parser testClass = new Parser(idxProps);
ArrayList<WikipediaDocument> list = new ArrayList<WikipediaDocument>();
//null file
testClass.parse(null, list);
assertTrue(list.isEmpty());
//empty filename
testClass.parse("", list);
assertTrue(list.isEmpty());
//invalid filename
testClass.parse("abc.xml", list);
assertTrue(list.isEmpty());
//five documents
testClass.parse(FileUtil.getRootFilesFolder(idxProps) + "five_entries.xml", list);
assertEquals(5, list.size());
/* TODO: Add structural test here */
int cnt = 0;
for (WikipediaDocument doc : list) {