Add ability to add a moon to your count #477
6 changed files with 1 additions and 130 deletions
|
@ -8,7 +8,7 @@
|
||||||
"clean": "rm -rf node_modules/ dist/",
|
"clean": "rm -rf node_modules/ dist/",
|
||||||
"build": "tsc",
|
"build": "tsc",
|
||||||
"start": "node ./dist/vylbot",
|
"start": "node ./dist/vylbot",
|
||||||
"test": "jest .",
|
"test": "jest . --passWithNoTests",
|
||||||
"db:up": "typeorm migration:run -d dist/database/dataSources/appDataSource.js",
|
"db:up": "typeorm migration:run -d dist/database/dataSources/appDataSource.js",
|
||||||
"db:down": "typeorm migration:revert -d dist/database/dataSources/appDataSource.js",
|
"db:down": "typeorm migration:revert -d dist/database/dataSources/appDataSource.js",
|
||||||
"db:create": "typeorm migration:create ./src/database/migrations",
|
"db:create": "typeorm migration:create ./src/database/migrations",
|
||||||
|
|
|
@ -1,35 +0,0 @@
|
||||||
describe("GIVEN valid input", () => {
|
|
||||||
test.todo("EXPECT interaction.update to be called");
|
|
||||||
|
|
||||||
test.todo("EXPECT embed to contain correct information");
|
|
||||||
|
|
||||||
test.todo("EXPECT component row to contain correct information");
|
|
||||||
|
|
||||||
describe("GIVEN is first page", () => {
|
|
||||||
test.todo("EXPECT Previous button to be disabled");
|
|
||||||
});
|
|
||||||
|
|
||||||
describe("GIVEN is last page", () => {
|
|
||||||
test.todo("EXPECT Next button to be disabled");
|
|
||||||
});
|
|
||||||
});
|
|
||||||
|
|
||||||
describe("GIVEN interaction.guild is undefined", () => {
|
|
||||||
test.todo("EXPECT nothing to happen");
|
|
||||||
});
|
|
||||||
|
|
||||||
describe("GIVEN userId is not supplied", () => {
|
|
||||||
test.todo("EXPECT nothing to happen");
|
|
||||||
});
|
|
||||||
|
|
||||||
describe("GIVEN page is not supplied", () => {
|
|
||||||
test.todo("EXPECT nothing to happen");
|
|
||||||
});
|
|
||||||
|
|
||||||
describe("GIVEN moon object is undefined", () => {
|
|
||||||
test.todo("EXPECT error replied");
|
|
||||||
});
|
|
||||||
|
|
||||||
describe("GIVEN the user has 0 moons", () => {
|
|
||||||
test.todo("EXPECT error replied");
|
|
||||||
});
|
|
|
@ -1,17 +0,0 @@
|
||||||
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");
|
|
||||||
});
|
|
||||||
});
|
|
|
@ -1,17 +0,0 @@
|
||||||
describe("GIVEN valid input", () => {
|
|
||||||
test.todo("EXPECT interaction replied");
|
|
||||||
|
|
||||||
test.todo("EXPECT embed details are correct");
|
|
||||||
});
|
|
||||||
|
|
||||||
describe("GIVEN description is undefined", () => {
|
|
||||||
test.todo("EXPECT error replied");
|
|
||||||
|
|
||||||
test.todo("EXPECT function returned");
|
|
||||||
});
|
|
||||||
|
|
||||||
describe("GIVEN description is more than 255 characters long", () => {
|
|
||||||
test.todo("EXPECT error replied");
|
|
||||||
|
|
||||||
test.todo("EXPECT function returned");
|
|
||||||
});
|
|
|
@ -1,39 +0,0 @@
|
||||||
describe("GIVEN valid input", () => {
|
|
||||||
test.todo("EXPECT interaction replied");
|
|
||||||
|
|
||||||
test.todo("EXPECT embed information to be correct");
|
|
||||||
|
|
||||||
test.todo("EXPECT component information to be correct");
|
|
||||||
|
|
||||||
describe("GIVEN it is the first page", () => {
|
|
||||||
test.todo("EXPECT Previous button to be disabled");
|
|
||||||
});
|
|
||||||
|
|
||||||
describe("GIVEN it is the last page", () => {
|
|
||||||
test.todo("EXPECT Next button to be disabled");
|
|
||||||
});
|
|
||||||
});
|
|
||||||
|
|
||||||
describe("GIVEN interaction.guild is undefined", () => {
|
|
||||||
test.todo("EXPECT nothing to happen");
|
|
||||||
});
|
|
||||||
|
|
||||||
describe("GIVEN userId is not supplied", () => {
|
|
||||||
test.todo("EXPECT nothing to happen");
|
|
||||||
});
|
|
||||||
|
|
||||||
describe("GIVEN page is not supplied", () => {
|
|
||||||
test.todo("EXPECT nothing to happen");
|
|
||||||
});
|
|
||||||
|
|
||||||
describe("GIVEN moons object is undefined", () => {
|
|
||||||
test.todo("EXPECT error replied");
|
|
||||||
|
|
||||||
test.todo("EXPECT function returned");
|
|
||||||
});
|
|
||||||
|
|
||||||
describe("GIVEN moons for user is 0", () => {
|
|
||||||
test.todo("EXPECT error replied");
|
|
||||||
|
|
||||||
test.todo("EXPECT function returned");
|
|
||||||
});
|
|
|
@ -1,21 +0,0 @@
|
||||||
describe("constructor", () => {
|
|
||||||
describe("GIVEN entity created", () => {
|
|
||||||
test.todo("EXPECT MoonNumber to be set");
|
|
||||||
|
|
||||||
test.todo("EXPECT Description to be set");
|
|
||||||
|
|
||||||
test.todo("EXPECT UserId to be set");
|
|
||||||
});
|
|
||||||
});
|
|
||||||
|
|
||||||
describe("FetchMoonsByUserId", () => {
|
|
||||||
test.todo("EXPECT list of moons to be returned");
|
|
||||||
});
|
|
||||||
|
|
||||||
describe("FetchPaginatedMoonsByUserId", () => {
|
|
||||||
test.todo("EXPECT list of moons to be returned with page list");
|
|
||||||
});
|
|
||||||
|
|
||||||
describe("FetchMoonCountByUserId", () => {
|
|
||||||
test.todo("EXPECT count to be returned");
|
|
||||||
});
|
|
Loading…
Reference in a new issue