adjusted bot.test mock

This commit is contained in:
Aster Fialla
2026-02-23 11:50:50 -05:00
parent 91e98f2434
commit 79f0f19733

View File

@@ -11,7 +11,8 @@ jest.mock('@fluxerjs/core', () => {
Client: jest.fn().mockImplementation(() => { Client: jest.fn().mockImplementation(() => {
return { return {
on: jest.fn(), on: jest.fn(),
intents: 0 intents: 0,
login: jest.fn()
} }
}), }),
Message: jest.fn() Message: jest.fn()
@@ -71,7 +72,6 @@ describe('bot', () => {
describe('handleMessageCreate', () => { describe('handleMessageCreate', () => {
test('on message creation, if message is from bot, return', () => { test('on message creation, if message is from bot, return', () => {
// Arrange // Arrange
const message = { const message = {
@@ -251,12 +251,12 @@ describe('bot', () => {
}) })
}) })
test('calls debounceLogin with correct argument', () => { test('calls client.login with correct argument', () => {
// Act // Act
debounceLogin = jest.fn().mockResolvedValue(); client.login = jest.fn().mockResolvedValue();
// Assert // Assert
expect(debounceLogin).toHaveBeenCalledTimes(1); expect(client.login).toHaveBeenCalledTimes(1);
expect(debounceLogin).toHaveBeenCalledWith(process.env.FLUXER_BOT_TOKEN) expect(client.login).toHaveBeenCalledWith(process.env.FLUXER_BOT_TOKEN)
}) })
afterEach(() => { afterEach(() => {