card-drop/tests/database/entities/app/UserEffect.test.ts

42 lines
1.1 KiB
TypeScript
Raw Normal View History

2024-10-26 21:48:24 +01:00
describe("AddUnused", () => {
test.todo("EXPECT unused to be the amount more");
});
describe("UseEffect", () => {
describe("GIVEN Unused is 0", () => {
test.todo("EXPECT false returned");
});
describe("GIVEN Unused is greater than 0", () => {
test.todo("EXPECT true returned");
test.todo("EXPECT Unused to be subtracted by 1");
test.todo("EXPECT WhenExpires to be set");
});
});
describe("IsEffectActive", () => {
describe("GIVEN WhenExpires is null", () => {
test.todo("EXPECT false returned");
});
describe("GIVEN WhenExpires is defined", () => {
describe("AND WhenExpires is in the past", () => {
test.todo("EXPECT false returned");
});
describe("AND WhenExpires is in the future", () => {
test.todo("EXPECT true returned");
});
});
});
describe("FetchOneByUserIdAndName", () => {
test.todo("EXPECT entity to be returned");
test.todo("EXPECT AppDataSource.getRepository to have been called");
test.todo("EXPECT repository.findOne to have been called");
});