const supertest = require('supertest');
const express = require('express');
// Create an Express application
const app = express();
// Define a route that requires custom headers
app.get('/example', (req, res) => {
res.set('Custom-Header', 'header-value');
res.status(200).send('OK');
});
// Use supertest to perform HTTP requests on the Express app
const request = supertest(app);
// Make a GET request to the defined route with custom headers
request
.get('/example')
.set('Authorization', 'Bearer yourAccessToken')
.expect(200)
.end((err, res) => {
if (err) throw err;
// Handle the response if needed
});