17 lines
No EOL
484 B
TypeScript
17 lines
No EOL
484 B
TypeScript
import { CommandInteraction } from "../../__types__/discord.js";
|
|
|
|
export default function GenerateCommandInteractionMock(options?: {
|
|
subcommand?: string,
|
|
}): CommandInteraction {
|
|
return {
|
|
deferReply: jest.fn(),
|
|
editReply: jest.fn(),
|
|
isChatInputCommand: jest.fn().mockReturnValue(true),
|
|
options: {
|
|
getSubcommand: jest.fn().mockReturnValue(options?.subcommand),
|
|
},
|
|
user: {
|
|
id: "userId",
|
|
},
|
|
};
|
|
} |