Portfolio Code | Clement Colmerauer
Repositories
Site
Kata refactoring
Code
Commits
Branches
Tags
Search
Tree:
1826fce
Branches
Tags
master
Kata refactoring
src
test
java
re
forestier
edu
UnitTests.java
Initial commit
Clement COLMERAUER
commited
1826fce
at 2024-09-20 15:50:04
UnitTests.java
Blame
History
Raw
package re.forestier.edu; import org.junit.jupiter.api.*; import re.forestier.edu.rpg.player; import static org.hamcrest.MatcherAssert.assertThat; import static org.hamcrest.Matchers.*; import static org.junit.jupiter.api.Assertions.fail; import java.util.ArrayList; public class UnitTests { @Test @DisplayName("Sample test") void testPlayerName() { player player = new player("Florian", "Grognak le barbare", "ADVENTURER", 100, new ArrayList<>()); assertThat(player.playerName, is("Florian")); } @Test @DisplayName("Impossible to have negative money") void testNegativeMoney() { player p = new player("Florian", "Grognak le barbare", "ADVENTURER", 100, new ArrayList<>()); try { p.removeMoney(200); } catch (IllegalArgumentException e) { return; } fail(); } }