Fixed broken tests

This commit is contained in:
Dev 2024-08-01 08:45:37 +01:00
parent 45b29731dc
commit 6c4b53f95e

View File

@ -42,43 +42,22 @@ describe("BotLevelGenerator", () => {
});
});
describe("getHighestRelativeBotLevel", () => {
describe("chooseBotLevel", () => {
it("should return 10 when player level is 5 and delta is 5", () => {
const levelDetails: MinMax = { min: 5, max: 10 };
const botGenDetails: BotGenerationDetails = {
isPmc: false,
role: "",
side: "",
botRelativeLevelDeltaMax: 5,
botRelativeLevelDeltaMin: 5,
playerLevel: 5,
botCountToGenerate: 0,
botDifficulty: "",
isPlayerScav: false,
};
const result = botLevelGenerator.getHighestRelativeBotLevel(botGenDetails, levelDetails, 79);
const result = botLevelGenerator.chooseBotLevel(levelDetails.min, levelDetails.max, 1, 1.15);
expect(result).toBe(10);
expect(result).greaterThanOrEqual(5);
expect(result).lessThanOrEqual(10);
});
it("should return 79 when player level is above possible max (100), desired max is 100 and delta is 5", () => {
const levelDetails: MinMax = { min: 100, max: 100 };
const botGenDetails: BotGenerationDetails = {
isPmc: false,
role: "",
side: "",
botRelativeLevelDeltaMax: 5,
botRelativeLevelDeltaMin: 5,
playerLevel: 100,
botCountToGenerate: 0,
botDifficulty: "",
isPlayerScav: false,
};
const result = botLevelGenerator.getHighestRelativeBotLevel(botGenDetails, levelDetails, 79);
const result = botLevelGenerator.chooseBotLevel(levelDetails.min, levelDetails.max, 1, 1.15);
expect(result).toBe(79);
expect(result).toBe(100);
});
});
});