public void Test() { string str = System.IO.File.ReadAllText("select.json"); SelectQuery selectQuery = JsonConvert.DeserializeObject <SelectQuery>(str); for (int i = 0; i < queryes.Length; i++) { string line = lines[i]; SelectQuery net_sel = Qb.GetQueryObject(queryes[i]); string net_json = JsonConvert.SerializeObject(net_sel); SelectQuery from_js_sel = JsonConvert.DeserializeObject <SelectQuery>(line); string from_js_json = JsonConvert.SerializeObject(from_js_sel); Assert.Equal(net_json, from_js_json); } }
public string RenderInsertSelect(InsertSelect query) { return(RenderInsertSelect(Qb.GetQueryObject(query))); }
public string RenderDelete(Delete query) { return(RenderDelete(Qb.GetQueryObject(query))); }
//public string RenderRowCount(Select query) //{ // return RenderRowCount(Qb.GetQueryObject(query)); //} //public string RenderPage(int pageIndex, int pageSize, int totalRowCount, Select query) //{ // return RenderPage(pageIndex, pageSize, totalRowCount, Qb.GetQueryObject(query)); //} public string RenderUpdate(Update query) { return(RenderUpdate(Qb.GetQueryObject(query))); }