const sinon = require('sinon'); // eslint-disable-line node/no-unpublished-require
const { AsyncLocalStorage } = require('node:async_hooks');
const sinon = require('sinon'); // eslint-disable-line node/no-unpublished-require
const { AsyncLocalStorage } = require('node:async_hooks');
const Service = require('../../src/service');
const Config = require('../../config');
describe('Service', function () {
const Service = require('../../src/service');
const Config = require('../../config');
describe('Service', function () {
- let service, options, asyncLocalStorage;
+ let service, stubLogger, stubDb, options, asyncLocalStorage;
service = new Service(stubLogger, stubDb, options, asyncLocalStorage);
sinon.stub(service.manager);
sinon.stub(service.sessionManager);
service = new Service(stubLogger, stubDb, options, asyncLocalStorage);
sinon.stub(service.manager);
sinon.stub(service.sessionManager);