This commit is contained in:
@@ -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
|
||||||
|
|
||||||
|
|||||||
2
util.cs
2
util.cs
@@ -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))
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user