mirror of
https://github.com/Sea-Haven-Industries/shoc-backend.git
synced 2026-09-30 15:23:12 +00:00
test(uplifts): correct current-role denial fixtures
This commit is contained in:
parent
e1632bc3bf
commit
50a2cbab5f
1 changed files with 2 additions and 1 deletions
|
|
@ -155,7 +155,7 @@ public sealed class WorkOrderUpliftServiceTests
|
|||
public async Task CreateAsync_StaleAdminClaim_DeniesWhenDatabaseRoleIsNotAdmin()
|
||||
{
|
||||
await using var context = CreateContext();
|
||||
var (workOrder, dispatch) = await SeedWorkOrderAsync(context, role: "Dispatcher");
|
||||
var (workOrder, dispatch) = await SeedWorkOrderAsync(context, role: "Scheduler");
|
||||
var service = NewService(context);
|
||||
|
||||
var exception = await Assert.ThrowsAsync<UpliftForbiddenException>(() => service.CreateAsync(
|
||||
|
|
@ -174,6 +174,7 @@ public sealed class WorkOrderUpliftServiceTests
|
|||
{
|
||||
await using var context = CreateContext();
|
||||
var (workOrder, dispatch) = await SeedWorkOrderAsync(context);
|
||||
context.UserRoles.RemoveRange(context.UserRoles.Where(userRole => userRole.UserId == "dispatcher-1"));
|
||||
context.Users.Remove(context.Users.Single(user => user.Id == "dispatcher-1"));
|
||||
await context.SaveChangesAsync();
|
||||
var service = NewService(context);
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue