From 6c4b53f95ed53f18ffe5fdf04eab416b7ed2bae7 Mon Sep 17 00:00:00 2001 From: Dev Date: Thu, 1 Aug 2024 08:45:37 +0100 Subject: [PATCH] Fixed broken tests --- .../generators/BotLevelGenerator.test.ts | 33 ++++--------------- 1 file changed, 6 insertions(+), 27 deletions(-) diff --git a/project/tests/generators/BotLevelGenerator.test.ts b/project/tests/generators/BotLevelGenerator.test.ts index 7c638383..27eac88d 100644 --- a/project/tests/generators/BotLevelGenerator.test.ts +++ b/project/tests/generators/BotLevelGenerator.test.ts @@ -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); }); }); });