package info.bliki.api.query;
public class QueryTest extends BaseQueryTest {
public QueryTest(String name) {
super(name);
}
public void test001() {
RequestBuilder request = Query.create().titles("Main Page", "API");
assertEquals("action=query&format=xml&titles=Main Page|API", request.toString());
}
public void test002() {
RequestBuilder request = Query.create().list("allpages").apfrom("Java").aplimit(20).format("json");
assertEquals("action=query&apfrom=20&format=json&list=allpages", request.toString());
}
public void test003() {
RequestBuilder request = Query.create().list("categorymembers");
request.put("cmtitle", "Category:Physics");
assertEquals("action=query&cmtitle=Category:Physics&format=xml&list=categorymembers", request.toString());
}
}
|