Testing

Learn how to use the testing features for your authorizer

Test your function using a valid and invalid legacy token in the “Test” tab of the code editor. Running a test will simulate a request to an authenticated endpoint in order to test if the authorizer code is properly authorizing users.

Test results and logs will be displayed in the bottom portion of the code editor. You may add your own logs for debugging using the context.log(msg: string) function that is available in all authorizers. If the test is successful, the code editor will show return a test user.

To run a test, you should provide a valid session token from your application. In a test environment, the context.getOrCreateUser() function will not actually create a user, so the test user will always be returned.

Last updated