This commit is contained in:
2020-03-17 19:38:40 +00:00
parent 7cd5449c0b
commit 24d0585162
2 changed files with 12 additions and 16 deletions

View File

@@ -30,28 +30,24 @@ namespace raven_integration
//template, simple test, nothing fancy //template, simple test, nothing fancy
dynamic dTemplateArray = new JArray(); dynamic dTemplateArray = new JArray();
dynamic df = new JObject(); dynamic df = new JObject();
df.fld = "useremployeenumber"; df.fld = "useremployeenumber";
dTemplateArray.Add(df); dTemplateArray.Add(df);
d.Template = dTemplateArray.ToString(Newtonsoft.Json.Formatting.None); d.Template = dTemplateArray.ToString(Newtonsoft.Json.Formatting.None);
//replace the User template at the server //replace the User template at the server
ApiResponse a = await Util.PostAsync("PickList/Template", await Util.GetTokenAsync("BizAdminFull"), d.ToString(Newtonsoft.Json.Formatting.None)); ApiResponse a = await Util.PostAsync("PickList/Template", await Util.GetTokenAsync("BizAdminFull"), d.ToString(Newtonsoft.Json.Formatting.None));
Util.ValidateHTTPStatusCode(a, 204); Util.ValidateHTTPStatusCode(a, 204);
// Util.ValidateDataReturnResponseOk(a);
//RETRIEVE
// //RETRIEVE //Get one
// //Get one a = await Util.GetAsync("PickList/Template/3/", await Util.GetTokenAsync("BizAdminFull"));
// a = await Util.GetAsync("DataListView/" + Id.ToString(), await Util.GetTokenAsync("BizAdminFull")); Util.ValidateDataReturnResponseOk(a);
// Util.ValidateDataReturnResponseOk(a); //assert contains ONE record ONLY and it's the one we set
// a.ObjectResponse["data"]["name"].Value<string>().Should().StartWith("Test DataListView"); var templateArray=JArray.Parse(a.ObjectResponse["data"]["template"].Value<string>());
templateArray.Count.Should().Be(1);
// //Get as alternate user should work for public filter templateArray[0]["fld"].Value<string>().Should().Be("useremployeenumber");;
// a = await Util.GetAsync("DataListView/" + Id.ToString(), await Util.GetTokenAsync("SubContractorLimited"));
// Util.ValidateDataReturnResponseOk(a);
// a.ObjectResponse["data"]["name"].Value<string>().Should().StartWith("Test DataListView");
// //UPDATE // //UPDATE

View File

@@ -305,7 +305,7 @@ namespace raven_integration
/// </summary> /// </summary>
/// <param name="jsonString"></param> /// <param name="jsonString"></param>
/// <returns></returns> /// <returns></returns>
private static JObject Parse(string jsonString) public static JObject Parse(string jsonString)
{ {
if (string.IsNullOrWhiteSpace(jsonString)) if (string.IsNullOrWhiteSpace(jsonString))
{ {