summary refs log tree commit diff
path: root/extra/admin-api/Tests/Spacebar.Tests/Extensions/AssertHttpExtensions.cs
diff options
context:
space:
mode:
authorRory& <root@rory.gay>2026-07-08 20:59:22 +0200
committerRory& <root@rory.gay>2026-07-15 12:03:47 +0200
commitfb9bbeacb43f86dfb0123ecfe8240c086039e9ce (patch)
tree14e3711c9f8eff9ed76b638639f894098bb7bba4 /extra/admin-api/Tests/Spacebar.Tests/Extensions/AssertHttpExtensions.cs
parentAdd webhook message get/update/delete (diff)
downloadserver-ts-fb9bbeacb43f86dfb0123ecfe8240c086039e9ce.tar.xz
Add webhook message delete test
Diffstat (limited to 'extra/admin-api/Tests/Spacebar.Tests/Extensions/AssertHttpExtensions.cs')
-rw-r--r--extra/admin-api/Tests/Spacebar.Tests/Extensions/AssertHttpExtensions.cs7
1 files changed, 7 insertions, 0 deletions
diff --git a/extra/admin-api/Tests/Spacebar.Tests/Extensions/AssertHttpExtensions.cs b/extra/admin-api/Tests/Spacebar.Tests/Extensions/AssertHttpExtensions.cs

index f5e99dc9..f6d1db5a 100644 --- a/extra/admin-api/Tests/Spacebar.Tests/Extensions/AssertHttpExtensions.cs +++ b/extra/admin-api/Tests/Spacebar.Tests/Extensions/AssertHttpExtensions.cs
@@ -28,6 +28,13 @@ public static class AssertHttpExtensions { return res; } + public static async Task<HttpResponseMessage> SuccessfullyHttpDeleteAsync(string url) { + var res = await Hc.DeleteAsync(url); + if (!res.IsSuccessStatusCode) + Assert.True(res.IsSuccessStatusCode, $"Could not DELETE {url}: {(int)res.StatusCode} {res.StatusCode}\n{await GetFormattedErrorDetails(res)}"); + return res; + } + public static async Task<HttpResponseMessage> HttpSuccess(HttpResponseMessage res) { if (!res.IsSuccessStatusCode) Assert.True(res.IsSuccessStatusCode,