public void ResultsParseTest() { OpenFDAResult response = JsonConvert.DeserializeObject <OpenFDAResult> (json_result); Assert.AreEqual("F-0283-2013", response.recall_number); Assert.AreEqual("MI", response.state); }
public async Task GetReportDetails(string id, string eventid) { OpenFDAQuery query = new OpenFDAQuery(); query.source = OpenFDAQuery.FDAReportSource.food; query.type = OpenFDAQuery.FDAReportType.enforcement; query.querySearch = String.Format("event_id:{0}", HttpUtility.HtmlEncode(eventid)); query.queryLimit = 100; bool result = await query.RunQueryAsync(); if (result) { this.Result = query.response.results.Where(r => r.id.Equals(id)).FirstOrDefault(); } }