save progress
This commit is contained in:
@@ -57,12 +57,12 @@ public sealed class ApprovalEndpointsTests : IDisposable
|
||||
};
|
||||
|
||||
// Act
|
||||
var response = await _client.PostAsJsonAsync($"/api/v1/scans/{scanId}/approvals", request);
|
||||
var response = await _client.PostAsJsonAsync($"/api/v1/scans/{scanId}/approvals", request, TestContext.Current.CancellationToken);
|
||||
|
||||
// Assert
|
||||
Assert.Equal(HttpStatusCode.Created, response.StatusCode);
|
||||
|
||||
var approval = await response.Content.ReadFromJsonAsync<ApprovalResponse>();
|
||||
var approval = await response.Content.ReadFromJsonAsync<ApprovalResponse>(TestContext.Current.CancellationToken);
|
||||
Assert.NotNull(approval);
|
||||
Assert.Equal("CVE-2024-12345", approval!.FindingId);
|
||||
Assert.Equal("AcceptRisk", approval.Decision);
|
||||
@@ -83,7 +83,7 @@ public sealed class ApprovalEndpointsTests : IDisposable
|
||||
};
|
||||
|
||||
// Act
|
||||
var response = await _client.PostAsJsonAsync($"/api/v1/scans/{scanId}/approvals", request);
|
||||
var response = await _client.PostAsJsonAsync($"/api/v1/scans/{scanId}/approvals", request, TestContext.Current.CancellationToken);
|
||||
|
||||
// Assert
|
||||
Assert.Equal(HttpStatusCode.BadRequest, response.StatusCode);
|
||||
@@ -102,7 +102,7 @@ public sealed class ApprovalEndpointsTests : IDisposable
|
||||
};
|
||||
|
||||
// Act
|
||||
var response = await _client.PostAsJsonAsync($"/api/v1/scans/{scanId}/approvals", request);
|
||||
var response = await _client.PostAsJsonAsync($"/api/v1/scans/{scanId}/approvals", request, TestContext.Current.CancellationToken);
|
||||
|
||||
// Assert
|
||||
Assert.Equal(HttpStatusCode.BadRequest, response.StatusCode);
|
||||
@@ -121,7 +121,7 @@ public sealed class ApprovalEndpointsTests : IDisposable
|
||||
};
|
||||
|
||||
// Act
|
||||
var response = await _client.PostAsJsonAsync($"/api/v1/scans/{scanId}/approvals", request);
|
||||
var response = await _client.PostAsJsonAsync($"/api/v1/scans/{scanId}/approvals", request, TestContext.Current.CancellationToken);
|
||||
|
||||
// Assert
|
||||
Assert.Equal(HttpStatusCode.BadRequest, response.StatusCode);
|
||||
@@ -168,12 +168,12 @@ public sealed class ApprovalEndpointsTests : IDisposable
|
||||
};
|
||||
|
||||
// Act
|
||||
var response = await _client.PostAsJsonAsync($"/api/v1/scans/{scanId}/approvals", request);
|
||||
var response = await _client.PostAsJsonAsync($"/api/v1/scans/{scanId}/approvals", request, TestContext.Current.CancellationToken);
|
||||
|
||||
// Assert
|
||||
Assert.Equal(HttpStatusCode.Created, response.StatusCode);
|
||||
|
||||
var approval = await response.Content.ReadFromJsonAsync<ApprovalResponse>();
|
||||
var approval = await response.Content.ReadFromJsonAsync<ApprovalResponse>(TestContext.Current.CancellationToken);
|
||||
Assert.NotNull(approval);
|
||||
Assert.Equal(decision, approval!.Decision);
|
||||
}
|
||||
@@ -189,7 +189,7 @@ public sealed class ApprovalEndpointsTests : IDisposable
|
||||
var scanId = await CreateTestScanAsync();
|
||||
|
||||
// Act
|
||||
var response = await _client.GetAsync($"/api/v1/scans/{scanId}/approvals");
|
||||
var response = await _client.GetAsync($"/api/v1/scans/{scanId}/approvals", TestContext.Current.CancellationToken);
|
||||
|
||||
// Assert
|
||||
Assert.Equal(HttpStatusCode.OK, response.StatusCode);
|
||||
@@ -222,7 +222,7 @@ public sealed class ApprovalEndpointsTests : IDisposable
|
||||
});
|
||||
|
||||
// Act
|
||||
var response = await _client.GetAsync($"/api/v1/scans/{scanId}/approvals");
|
||||
var response = await _client.GetAsync($"/api/v1/scans/{scanId}/approvals", TestContext.Current.CancellationToken);
|
||||
|
||||
// Assert
|
||||
Assert.Equal(HttpStatusCode.OK, response.StatusCode);
|
||||
@@ -253,7 +253,7 @@ public sealed class ApprovalEndpointsTests : IDisposable
|
||||
// Assert
|
||||
Assert.Equal(HttpStatusCode.OK, response.StatusCode);
|
||||
|
||||
var approval = await response.Content.ReadFromJsonAsync<ApprovalResponse>();
|
||||
var approval = await response.Content.ReadFromJsonAsync<ApprovalResponse>(TestContext.Current.CancellationToken);
|
||||
Assert.NotNull(approval);
|
||||
Assert.Equal(findingId, approval!.FindingId);
|
||||
Assert.Equal("Suppress", approval.Decision);
|
||||
@@ -328,7 +328,7 @@ public sealed class ApprovalEndpointsTests : IDisposable
|
||||
await _client.DeleteAsync($"/api/v1/scans/{scanId}/approvals/{findingId}");
|
||||
|
||||
// Act
|
||||
var response = await _client.GetAsync($"/api/v1/scans/{scanId}/approvals");
|
||||
var response = await _client.GetAsync($"/api/v1/scans/{scanId}/approvals", TestContext.Current.CancellationToken);
|
||||
|
||||
// Assert
|
||||
Assert.Equal(HttpStatusCode.OK, response.StatusCode);
|
||||
@@ -361,7 +361,7 @@ public sealed class ApprovalEndpointsTests : IDisposable
|
||||
// Assert
|
||||
Assert.Equal(HttpStatusCode.OK, response.StatusCode);
|
||||
|
||||
var approval = await response.Content.ReadFromJsonAsync<ApprovalResponse>();
|
||||
var approval = await response.Content.ReadFromJsonAsync<ApprovalResponse>(TestContext.Current.CancellationToken);
|
||||
Assert.NotNull(approval);
|
||||
Assert.True(approval!.IsRevoked);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user