vylbot-app/tests/commands/clear.test.ts
Ethan Lane 69ef94dbb5
All checks were successful
continuous-integration/drone/push Build is passing
Add placeholder tests
2024-02-03 19:29:28 +00:00

23 lines
729 B
TypeScript

beforeEach(() => {
process.env = {};
});
describe('Constructor', () => {
test.todo("EXPECT values to be set");
});
describe('Execute', () => {
test.todo("GIVEN input is valid, EXPECT messages to be cleared");
test.todo("GIVEN interaction is NOT a chat input command, EXPECT nothing to happen");
test.todo("GIVEN interaction.channel is null, EXPECT nothing to happen");
test.todo("GIVEN totalClear input is NOT supplied, EXPECT invalid error");
test.todo("GIVEN totalClear is less than or equal to 0, EXPECT invalid error");
test.todo("GIVEN totalClear is greater than 100, EXPECT invalid error");
test.todo("GIVEN channel is NOT manageable, EXPECT insufficient permissions error");
});