Fix: Building13Test
This commit is contained in:
@@ -47,4 +47,21 @@ class Building13Test {
|
|||||||
b1.applyEffect(p1);
|
b1.applyEffect(p1);
|
||||||
assertEquals(35, p1.getPrestigeValue());
|
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));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user