diff --git a/src/test/java/it/polimi/ingsw/gc14/Model/Cards/Building/Effects/Building13Test.java b/src/test/java/it/polimi/ingsw/gc14/Model/Cards/Building/Effects/Building13Test.java index f662d29..ad3b1b2 100644 --- a/src/test/java/it/polimi/ingsw/gc14/Model/Cards/Building/Effects/Building13Test.java +++ b/src/test/java/it/polimi/ingsw/gc14/Model/Cards/Building/Effects/Building13Test.java @@ -47,4 +47,21 @@ class Building13Test { b1.applyEffect(p1); assertEquals(35, p1.getPrestigeValue()); } + + @Test + void applyEffectException() { + assertThrows(IllegalArgumentException.class, () -> { + Building13 b13 = new Building13(1, 10); + Player p = new Player("test"); + b13.applyEffect(p); + }); + } + @Test + void applyEffectMultiplePlayerException() { + Building13 b13 = new Building13(1, 10); + Player p1 = new Player("test1"); + Player p2 = new Player("test2"); + b13.buy(p1); + assertFalse(b13.buy(p2)); + } } \ No newline at end of file