public void CanBuildComicVineJSONVolumeByIdQuery() { ComicVineURLBuilder URLBuilder = new ComicVineURLBuilder(key, "json"); string query = URLBuilder.VolumeById(1234); Assert.IsTrue(query.Contains("http://www.comicvine.com/api/volume/4050-1234/?api_key=") && query.Contains("&format=json&field_list=id,publisher,name,deck,date_added,date_last_updated,concept_credits,count_of_issues,start_year,description")); }
public void CanBuildComicVineXMLVolumesFromPublisherQuery() { ComicVineURLBuilder URLBuilder = new ComicVineURLBuilder(key, "xml"); string query = URLBuilder.VolumesFromPublisher(31); Assert.IsTrue(query.Contains("http://www.comicvine.com/api/publisher/4010-31/?api_key=") && query.Contains("&field_list=volumes,deck,id,name&format=xml")); }
public void CanBuildComicVineXMLIssueByIdQuery() { ComicVineURLBuilder URLBuilder = new ComicVineURLBuilder(key, "xml"); string query = URLBuilder.IssueById(1234); Assert.IsTrue(query.Contains("http://www.comicvine.com/api/issue/4000-1234/?api_key=") && query.Contains("&format=xml&field_list=id,cover_date,volume,name,issue_number")); }
public void CanBuildComicVineXMLIssuesFromVolumeQuery() { ComicVineURLBuilder URLBuilder = new ComicVineURLBuilder(key, "xml"); string query = URLBuilder.IssuesFromVolume(1234); Assert.IsTrue(query.Contains("http://www.comicvine.com/api/volume/4050-1234/?api_key=") && query.Contains("&format=xml&field_list=id,volume,publisher,name,deck,date_added,date_last_updated,concept_credits,count_of_issues,start_year,issues")); }