class MockHandlebarsAdapter {}

jest.mock('@nestjs-modules/mailer', () => ({
	MailerModule: {
		forRoot: jest.fn().mockReturnValue({}),
	},
	HandlebarsAdapter: MockHandlebarsAdapter,
}))

jest.mock('@nestjs-modules/mailer/dist/adapters/handlebars.adapter', () => ({
	HandlebarsAdapter: class MockHandlebarsAdapter {
		constructor() {
			/* empty */
		}
	},
}))

jest.mock('mjml', () => ({ default: jest.fn() }))
