From 58b9abcf93cde4a8d233b1aaac4af8b043377e05 Mon Sep 17 00:00:00 2001 From: Li-Sung Ou Date: Tue, 18 Oct 2022 14:30:11 +1000 Subject: [PATCH] added edge cases to unit tests --- .../game/components/player/InventoryComponentTest.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/source/core/src/test/com/deco2800/game/components/player/InventoryComponentTest.java b/source/core/src/test/com/deco2800/game/components/player/InventoryComponentTest.java index 1ace9cd5..71652ad9 100644 --- a/source/core/src/test/com/deco2800/game/components/player/InventoryComponentTest.java +++ b/source/core/src/test/com/deco2800/game/components/player/InventoryComponentTest.java @@ -625,6 +625,9 @@ void setPotionQuantity() { expectedList[0] = expectedQuantity; InventoryComponent inventory = player.getComponent(InventoryComponent.class); inventory.setPotionQuantity(0, expectedQuantity); + //Edge cases input > threshold + inventory.setPotionQuantity(0, 10); + inventory.setPotionQuantity(3, expectedQuantity); assertArrayEquals(expectedList, inventory.getQuickBarQuantity()); }