From 5ed31d08d1a29bbb61e5a2fc409f03b4e7f77414 Mon Sep 17 00:00:00 2001 From: Ethan Lane Date: Fri, 1 Nov 2024 14:52:38 +0000 Subject: [PATCH] Plan tests --- .../304276391837302787/moons.test.ts | 3 +++ tests/commands/304276391837302787/moons.test.ts | 17 +++++++++++++++++ 2 files changed, 20 insertions(+) create mode 100644 tests/buttonEvents/304276391837302787/moons.test.ts create mode 100644 tests/commands/304276391837302787/moons.test.ts diff --git a/tests/buttonEvents/304276391837302787/moons.test.ts b/tests/buttonEvents/304276391837302787/moons.test.ts new file mode 100644 index 0000000..69ebd42 --- /dev/null +++ b/tests/buttonEvents/304276391837302787/moons.test.ts @@ -0,0 +1,3 @@ +describe("GIVEN interaction action is list", () => { + test.todo("EXPECT List function to be called"); +}); \ No newline at end of file diff --git a/tests/commands/304276391837302787/moons.test.ts b/tests/commands/304276391837302787/moons.test.ts new file mode 100644 index 0000000..187979a --- /dev/null +++ b/tests/commands/304276391837302787/moons.test.ts @@ -0,0 +1,17 @@ +describe("constructor", () => { + test.todo("EXPECT CommandBuilder to be defined correctly"); +}); + +describe("execute", () => { + describe("GIVEN interaction is not a chat input command", () => { + test.todo("EXPECT nothing to happen"); + }); + + describe("GIVEN interaction subcommand is list", () => { + test.todo("EXPECT ListMoons to be called"); + }); + + describe("GIVEN interaction subcommand is add", () => { + test.todo("EXPECT AddMoon to be called"); + }); +}); \ No newline at end of file