describe('constructor', () => {
test.todo("EXPECT properties to be set");
});
describe('start', () => {
test.todo("EXPECT bot to start");
test.todo("GIVEN BOT_TOKEN is not in env var, EXPECT error");
test.todo("GIVEN database connection can not be initialised, EXPECT error");
describe('RegisterCommand', () => {
test.todo("EXPECT command to be added to list");
describe("RegisterEvent", () => {
test.todo("EXPECT event to be added to list");
describe("RegisterButtonEvent", () => {
test.todo("EXPECT button event to be added to list");