1
0
mirror of https://github.com/bitwarden/server.git synced 2025-05-31 00:00:34 -05:00

Fix tests

This commit is contained in:
Thomas Rittson 2025-04-02 12:17:20 +10:00
parent 038e6e63b6
commit a8b510c6a9
No known key found for this signature in database
GPG Key ID: CDDDA03861C35E27

View File

@ -49,7 +49,7 @@ public class OrganizationRequirementHandlerTests
// Arrange requirement // Arrange requirement
var testRequirement = Substitute.For<IOrganizationRequirement>(); var testRequirement = Substitute.For<IOrganizationRequirement>();
testRequirement testRequirement
.AuthorizeAsync(organizationId, null, Arg.Any<Func<Task<bool>>>()) .AuthorizeAsync(null, Arg.Any<Func<Task<bool>>>())
.ReturnsForAnyArgs(false); .ReturnsForAnyArgs(false);
var authContext = new AuthorizationHandlerContext([testRequirement], new ClaimsPrincipal(), null); var authContext = new AuthorizationHandlerContext([testRequirement], new ClaimsPrincipal(), null);
@ -57,7 +57,7 @@ public class OrganizationRequirementHandlerTests
await sutProvider.Sut.HandleAsync(authContext); await sutProvider.Sut.HandleAsync(authContext);
// Assert // Assert
await testRequirement.Received(1).AuthorizeAsync(organizationId, null, Arg.Any<Func<Task<bool>>>()); await testRequirement.Received(1).AuthorizeAsync(null, Arg.Any<Func<Task<bool>>>());
Assert.False(authContext.HasSucceeded); Assert.False(authContext.HasSucceeded);
} }
@ -70,7 +70,7 @@ public class OrganizationRequirementHandlerTests
// Arrange requirement // Arrange requirement
var testRequirement = Substitute.For<IOrganizationRequirement>(); var testRequirement = Substitute.For<IOrganizationRequirement>();
testRequirement testRequirement
.AuthorizeAsync(organizationId, null, Arg.Any<Func<Task<bool>>>()) .AuthorizeAsync(null, Arg.Any<Func<Task<bool>>>())
.ReturnsForAnyArgs(true); .ReturnsForAnyArgs(true);
var authContext = new AuthorizationHandlerContext([testRequirement], new ClaimsPrincipal(), null); var authContext = new AuthorizationHandlerContext([testRequirement], new ClaimsPrincipal(), null);
@ -78,7 +78,7 @@ public class OrganizationRequirementHandlerTests
await sutProvider.Sut.HandleAsync(authContext); await sutProvider.Sut.HandleAsync(authContext);
// Assert // Assert
await testRequirement.Received(1).AuthorizeAsync(organizationId, null, Arg.Any<Func<Task<bool>>>()); await testRequirement.Received(1).AuthorizeAsync(null, Arg.Any<Func<Task<bool>>>());
Assert.True(authContext.HasSucceeded); Assert.True(authContext.HasSucceeded);
} }