package org.catrobat.html5player.client;
import com.google.gwt.junit.client.GWTTestCase;
public class InvalidProjectIdTest extends GWTTestCase {
@Override
public String getModuleName() {
return "org.catrobat.html5player.html5player";
}
public void testParseForInvalidProjectNumber(){
String xmlString = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>"
+ "<array>"
+"<numberOfPages><![CDATA[10]]></numberOfPages>"
+"<task><![CDATA[newestProjects]]></task>"
+"<pageNr><![CDATA[1]]></pageNr>"
+"<searchQuery />"
+"<error>"
+"<type><![CDATA[viewer]]></type>"
+"<code><![CDATA[ajax_request_page_not_found]]></code>"
+"<extra />"
+"</error>"
+"</array>";
Parser parser = new Parser();
Stage stage = Stage.getInstance();
SpriteManager spriteManager = stage.getSpriteManager();
parser.parseXML(spriteManager, xmlString);
assertFalse(parser.isParsingComplete());
}
}