describe("constructor", () => { test.todo("EXPECT CommandBuilder to be valid"); }); describe("execute", () => { describe("GIVEN subcommand is list", () => { test.todo("EXPECT ListMoons executed"); }); describe("GIVEN subcommand is add", () => { test.todo("EXPECT AddMoon executed"); }); describe("GIVEN interaction.isChatInputCommand is false", () => { test.todo("EXPECT nothing to happen"); }); });