This commit is contained in:
2020-05-17 21:23:58 +00:00
parent a6f2e42d96
commit bad24f0684
5 changed files with 14 additions and 20 deletions

View File

@@ -41,7 +41,7 @@ namespace raven_integration
public async void JWTExpiredTokenShouldFail()
{
ApiResponse a = await Util.GetAsync("build-mode");
ApiResponse a = await Util.GetAsync("build-mode", await Util.GetTokenAsync("manager", "l3tm3in"));
var BuildMode = a.ObjectResponse["data"]["buildMode"].Value<string>();
if (BuildMode == "DEBUG")
{
@@ -56,7 +56,7 @@ namespace raven_integration
[Fact]
public async void JWTWrongIssuerShouldFail()
{
ApiResponse a = await Util.GetAsync("build-mode");
ApiResponse a = await Util.GetAsync("build-mode", await Util.GetTokenAsync("manager", "l3tm3in"));
var BuildMode = a.ObjectResponse["data"]["buildMode"].Value<string>();
if (BuildMode == "DEBUG")
{
@@ -71,7 +71,7 @@ namespace raven_integration
[Fact]
public async void JWTNoAlgorithmShouldFail()
{
ApiResponse a = await Util.GetAsync("build-mode");
ApiResponse a = await Util.GetAsync("build-mode", await Util.GetTokenAsync("manager", "l3tm3in"));
var BuildMode = a.ObjectResponse["data"]["buildMode"].Value<string>();
if (BuildMode == "DEBUG")
{
@@ -86,7 +86,7 @@ namespace raven_integration
[Fact]
public async void JWTBadSecretShouldFail()
{
ApiResponse a = await Util.GetAsync("build-mode");
ApiResponse a = await Util.GetAsync("build-mode", await Util.GetTokenAsync("manager", "l3tm3in"));
var BuildMode = a.ObjectResponse["data"]["buildMode"].Value<string>();
if (BuildMode == "DEBUG")
{
@@ -102,7 +102,7 @@ namespace raven_integration
[Fact]
public async void JWTTruncatedSignatureShouldFail()
{
ApiResponse a = await Util.GetAsync("build-mode");
ApiResponse a = await Util.GetAsync("build-mode", await Util.GetTokenAsync("manager", "l3tm3in"));
var BuildMode = a.ObjectResponse["data"]["buildMode"].Value<string>();
if (BuildMode == "DEBUG")
{
@@ -118,7 +118,7 @@ namespace raven_integration
[Fact]
public async void JWTTransposedSignatureShouldFail()
{
ApiResponse a = await Util.GetAsync("build-mode");
ApiResponse a = await Util.GetAsync("build-mode", await Util.GetTokenAsync("manager", "l3tm3in"));
var BuildMode = a.ObjectResponse["data"]["buildMode"].Value<string>();
if (BuildMode == "DEBUG")
{

View File

@@ -69,7 +69,7 @@ namespace raven_integration
w = a.ObjectResponse["data"];
//validate the repository LIST ROUTE of tags contains the ones above
a = await Util.GetAsync($"tag/list?query={TagNameStart}", await Util.GetTokenAsync("manager", "l3tm3in"));
a = await Util.GetAsync($"tag-list/list?query={TagNameStart}", await Util.GetTokenAsync("manager", "l3tm3in"));
Util.ValidateDataReturnResponseOk(a);
Util.ValidateHTTPStatusCode(a, 200);
((JArray)a.ObjectResponse["data"]).Count.Should().Be(7);
@@ -91,13 +91,13 @@ namespace raven_integration
//Verify the tags collection remaining
a = await Util.GetAsync($"tag/list?query=" + TagNameStart, await Util.GetTokenAsync("manager", "l3tm3in"));
a = await Util.GetAsync($"tag-list/list?query=" + TagNameStart, await Util.GetTokenAsync("manager", "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/cloudlist?query=" + TagNameStart, await Util.GetTokenAsync("manager", "l3tm3in"));
a = await Util.GetAsync($"tag-list/cloudlist?query=" + TagNameStart, await Util.GetTokenAsync("manager", "l3tm3in"));
Util.ValidateDataReturnResponseOk(a);
Util.ValidateHTTPStatusCode(a, 200);
((JArray)a.ObjectResponse["data"]).Count.Should().Be(9);
@@ -108,7 +108,7 @@ namespace raven_integration
Util.ValidateHTTPStatusCode(DELETETestResponse, 204);
//Verify the tags collection remaining
a = await Util.GetAsync($"tag/list?query=" + TagNameStart, await Util.GetTokenAsync("manager", "l3tm3in"));
a = await Util.GetAsync($"tag-list/list?query=" + TagNameStart, await Util.GetTokenAsync("manager", "l3tm3in"));
Util.ValidateDataReturnResponseOk(a);
Util.ValidateHTTPStatusCode(a, 200);
((JArray)a.ObjectResponse["data"]).Count.Should().Be(0);

View File

@@ -18,7 +18,7 @@ namespace raven_integration
{
//First determine if there is a requested key route because it's debug build dependent
//And doesn't exists if server was not debug built
ApiResponse a = await Util.GetAsync("build-mode");
ApiResponse a = await Util.GetAsync("build-mode", await Util.GetTokenAsync("CustomerLimited"));
Util.ValidateDataReturnResponseOk(a);
var BuildMode = a.ObjectResponse["data"]["buildMode"].Value<string>();
BuildMode.Should().BeOneOf((new string[] { "DEBUG", "RELEASE" }));
@@ -30,7 +30,7 @@ namespace raven_integration
List<string> keys = new List<string>();
keys.AddRange(new string[] { "HelpLicense", "CustomerName" });
dynamic d = new JObject();
d = JToken.FromObject(keys);
//Fetch the values to force RAVEN to track at least these two

View File

@@ -71,13 +71,7 @@ namespace raven_integration
r3.ObjectResponse["data"]["notes"].Value<string>().Should().Be(w2.notes.ToString());
var returnedTags = ((JArray)r3.ObjectResponse["data"]["tags"]);
returnedTags.Count.Should().Be(7);
returnedTags[0].Value<string>().Should().Be("red-tag");
returnedTags[1].Value<string>().Should().Be("orange-is-the-new-black");
returnedTags[2].Value<string>().Should().Be("yellow");
returnedTags[3].Value<string>().Should().Be("green");
returnedTags[4].Value<string>().Should().Be("blue");
returnedTags[5].Value<string>().Should().Be("indigo");
returnedTags[6].Value<string>().Should().Be("violet-tag");

View File

@@ -420,7 +420,7 @@ namespace raven_integration
[Fact]
public async void ConfirmDeleteTransactionWorksAtServer()
{
ApiResponse a = await Util.GetAsync("build-mode");
ApiResponse a = await Util.GetAsync("build-mode", await Util.GetTokenAsync("manager", "l3tm3in"));
Util.ValidateDataReturnResponseOk(a);
var BuildMode = (string)a.ObjectResponse["data"]["buildMode"];