This commit is contained in:
2020-06-10 23:51:25 +00:00
parent 89474cfb3c
commit ff1ed73b01
15 changed files with 347 additions and 347 deletions

View File

@@ -62,14 +62,14 @@ namespace raven_integration
}
w.tags = InitialTags;
ApiResponse a = await Util.PostAsync("widget", await Util.GetTokenAsync("manager", "l3tm3in"), w.ToString());
ApiResponse a = await Util.PostAsync("widget", await Util.GetTokenAsync("superuser", "l3tm3in"), w.ToString());
Util.ValidateDataReturnResponseOk(a);
long WidgetId = a.ObjectResponse["data"]["id"].Value<long>();
uint Concurrency = a.ObjectResponse["data"]["concurrency"].Value<uint>();
w = a.ObjectResponse["data"];
//validate the repository LIST ROUTE of tags contains the ones above
a = await Util.GetAsync($"tag-list/list?query={TagNameStart}", await Util.GetTokenAsync("manager", "l3tm3in"));
a = await Util.GetAsync($"tag-list/list?query={TagNameStart}", await Util.GetTokenAsync("superuser", "l3tm3in"));
Util.ValidateDataReturnResponseOk(a);
Util.ValidateHTTPStatusCode(a, 200);
((JArray)a.ObjectResponse["data"]).Count.Should().Be(7);
@@ -86,29 +86,29 @@ namespace raven_integration
//update Widget and put to server
w.concurrency = Concurrency;
w.tags = UpdateTags;
ApiResponse PUTTestResponse = await Util.PutAsync("widget", await Util.GetTokenAsync("manager", "l3tm3in"), w.ToString());
ApiResponse PUTTestResponse = await Util.PutAsync("widget", await Util.GetTokenAsync("superuser", "l3tm3in"), w.ToString());
Util.ValidateHTTPStatusCode(PUTTestResponse, 200);
//Verify the tags collection remaining
a = await Util.GetAsync($"tag-list/list?query=" + TagNameStart, await Util.GetTokenAsync("manager", "l3tm3in"));
a = await Util.GetAsync($"tag-list/list?query=" + TagNameStart, await Util.GetTokenAsync("superuser", "l3tm3in"));
Util.ValidateDataReturnResponseOk(a);
Util.ValidateHTTPStatusCode(a, 200);
((JArray)a.ObjectResponse["data"]).Count.Should().Be(9);
//Verify the CLOUD LIST AND REF COUNT of tags collection remaining
a = await Util.GetAsync($"tag-list/cloudlist?query=" + TagNameStart, await Util.GetTokenAsync("manager", "l3tm3in"));
a = await Util.GetAsync($"tag-list/cloudlist?query=" + TagNameStart, await Util.GetTokenAsync("superuser", "l3tm3in"));
Util.ValidateDataReturnResponseOk(a);
Util.ValidateHTTPStatusCode(a, 200);
((JArray)a.ObjectResponse["data"]).Count.Should().Be(9);
a.ObjectResponse["data"][0]["refCount"].Value<long>().Should().Be(1);
//DELETE
ApiResponse DELETETestResponse = await Util.DeleteAsync("widget/" + WidgetId.ToString(), await Util.GetTokenAsync("manager", "l3tm3in"));
ApiResponse DELETETestResponse = await Util.DeleteAsync("widget/" + WidgetId.ToString(), await Util.GetTokenAsync("superuser", "l3tm3in"));
Util.ValidateHTTPStatusCode(DELETETestResponse, 204);
//Verify the tags collection remaining
a = await Util.GetAsync($"tag-list/list?query=" + TagNameStart, await Util.GetTokenAsync("manager", "l3tm3in"));
a = await Util.GetAsync($"tag-list/list?query=" + TagNameStart, await Util.GetTokenAsync("superuser", "l3tm3in"));
Util.ValidateDataReturnResponseOk(a);
Util.ValidateHTTPStatusCode(a, 200);
((JArray)a.ObjectResponse["data"]).Count.Should().Be(0);
@@ -129,7 +129,7 @@ namespace raven_integration
// d.Add(2);
// d.Add(3);
ApiResponse a = await Util.PostAsync("tag-list/bulk-add/33/my new tag", await Util.GetTokenAsync("manager", "l3tm3in"), d.ToString());
ApiResponse a = await Util.PostAsync("tag-list/bulk-add/33/my new tag", await Util.GetTokenAsync("superuser", "l3tm3in"), d.ToString());
;
}
@@ -148,7 +148,7 @@ namespace raven_integration
// d.Add(2);
// ApiResponse a = await Util.PostAsync("tag-list/bulk-add/2/my new tag", await Util.GetTokenAsync("manager", "l3tm3in"), d.ToString());
// ApiResponse a = await Util.PostAsync("tag-list/bulk-add/2/my new tag", await Util.GetTokenAsync("superuser", "l3tm3in"), d.ToString());
// //http://localhost:7575/api/v8/tag-list/bulk-add-any/2/bulk-add-this-tag
// //http://localhost:7575/api/v8/tag-list/bulk-remove/2/happy%20new%20tag
// //http://localhost:7575/api/v8/tag-list/bulk-remove-any/2/red