diff --git a/FormCustom/FormCustom.cs b/FormCustom/FormCustom.cs index 79ab4e7..bef482c 100644 --- a/FormCustom/FormCustom.cs +++ b/FormCustom/FormCustom.cs @@ -22,7 +22,7 @@ namespace raven_integration //so this test will either create or update depending upon if it's already created one or not dynamic d = new JObject(); - d.formkey = "widget"; + d.formkey = "user"; /* Example: @@ -32,24 +32,20 @@ namespace raven_integration dynamic dtemplate = new JArray(); dynamic dt = new JObject(); - dt.fld = "WidgetCustom1"; + dt.fld = "UserCustom1"; dt.hide = false; dt.required = true; dt.type = "text"; dtemplate.Add(dt); + dt = new JObject(); - dt.fld = "WidgetSerial"; + dt.fld = "UserNotes"; dt.required = true; dtemplate.Add(dt); dt = new JObject(); - dt.fld = "WidgetNotes"; - dt.required = true; - dtemplate.Add(dt); - - dt = new JObject(); - dt.fld = "WidgetCustom2"; + dt.fld = "UserCustom2"; dt.hide = true; dt.required = false; dt.type = "bool"; @@ -61,13 +57,13 @@ namespace raven_integration //Is there one already? //RETRIEVE //Get one - ApiResponse a = await Util.GetAsync("FormCustom/widget", await Util.GetTokenAsync("BizAdminFull")); + ApiResponse a = await Util.GetAsync("FormCustom/user", await Util.GetTokenAsync("BizAdminFull")); bool Exists = ((int)a.HttpResponse.StatusCode) == 200; if (Exists) { //Update d.concurrencyToken = a.ObjectResponse["data"]["concurrencyToken"].Value(); - a = await Util.PutAsync("FormCustom/widget", await Util.GetTokenAsync("BizAdminFull"), d.ToString()); + a = await Util.PutAsync("FormCustom/user", await Util.GetTokenAsync("BizAdminFull"), d.ToString()); Util.ValidateHTTPStatusCode(a, 200); } else @@ -80,13 +76,13 @@ namespace raven_integration //check the concurrency token cache scheme uint token = a.ObjectResponse["data"]["concurrencyToken"].Value(); //This should return a 304 not modified - a = await Util.GetAsync($"FormCustom/widget?concurrencyToken={token}", await Util.GetTokenAsync("BizAdminFull")); + a = await Util.GetAsync($"FormCustom/user?concurrencyToken={token}", await Util.GetTokenAsync("BizAdminFull")); Util.ValidateHTTPStatusCode(a, 304); //and this should return the whole object token--;//make the token not match //This should return a 200 and the whole object - a = await Util.GetAsync($"FormCustom/widget?concurrencyToken={token}", await Util.GetTokenAsync("BizAdminFull")); + a = await Util.GetAsync($"FormCustom/user?concurrencyToken={token}", await Util.GetTokenAsync("BizAdminFull")); Util.ValidateDataReturnResponseOk(a); } @@ -124,7 +120,7 @@ namespace raven_integration { ApiResponse a = await Util.GetAsync("FormCustom/AvailableCustomizableFormKeys", await Util.GetTokenAsync("BizAdminFull")); Util.ValidateDataReturnResponseOk(a); - ((JArray)a.ObjectResponse["data"]).Count.Should().BeGreaterThan(0); + ((JArray)a.ObjectResponse["data"]).Count.Should().BeGreaterThan(2);//is 2 as of writing (widget,user) }