fix: assert forbidden workflow results
CI - Build & Test / Backend (.NET) (push) Successful in 31s
CI - Build & Test / Frontend (Vue/TS) (push) Successful in 16s
CI - Build & Test / Security Check (push) Successful in 3s

This commit is contained in:
2026-06-24 01:36:18 +02:00
parent 8d8f8cc8a8
commit c9e22195ad
+6
View File
@@ -361,6 +361,12 @@ public sealed class TaskWorkflowTests
private static void AssertStatusCode(IResult result, int expectedStatusCode) private static void AssertStatusCode(IResult result, int expectedStatusCode)
{ {
if (expectedStatusCode == StatusCodes.Status403Forbidden)
{
Assert.Equal("Microsoft.AspNetCore.Http.HttpResults.ForbidHttpResult", result.GetType().FullName);
return;
}
var statusResult = Assert.IsAssignableFrom<IStatusCodeHttpResult>(result); var statusResult = Assert.IsAssignableFrom<IStatusCodeHttpResult>(result);
Assert.Equal(expectedStatusCode, statusResult.StatusCode); Assert.Equal(expectedStatusCode, statusResult.StatusCode);
} }