public async Task Resource_With_Content_Without_Permission_Is_Not_Authorized() { AuthorizationHandlerContext authHandlerContext = CreateAuthorizationHandlerContext(NodeId); ContentPermissionsResourceHandler sut = CreateHandler(NodeId, new string[] { "B" }); await sut.HandleAsync(authHandlerContext); Assert.IsFalse(authHandlerContext.HasSucceeded); }
public async Task Resource_With_Node_Id_With_Permission_Is_Authorized() { AuthorizationHandlerContext authHandlerContext = CreateAuthorizationHandlerContext(NodeId, createWithNodeId: true); ContentPermissionsResourceHandler sut = CreateHandler(NodeId, new string[] { "A" }); await sut.HandleAsync(authHandlerContext); Assert.IsTrue(authHandlerContext.HasSucceeded); }