diff options
| author | WillemDalton <willemhdalton@gmail.com> | 2025-11-05 16:34:03 -0500 |
|---|---|---|
| committer | WillemDalton <willemhdalton@gmail.com> | 2025-11-05 16:34:03 -0500 |
| commit | ac4a71e3b43370fe45e39ac4e735b88f2e284a14 (patch) | |
| tree | bfca90c11d697e6da02f0032453aaa10acb869d6 /src/test/java/design/model/ClubTest.java | |
| parent | 17aba16fbb3272a73b1a1b6b1c459e3597fc066e (diff) | |
| download | designproject-design-6-ac4a71e3b43370fe45e39ac4e735b88f2e284a14.tar.gz designproject-design-6-ac4a71e3b43370fe45e39ac4e735b88f2e284a14.tar.bz2 designproject-design-6-ac4a71e3b43370fe45e39ac4e735b88f2e284a14.zip | |
working on unit tests, added to pom to support jacoco
Diffstat (limited to '')
| -rw-r--r-- | src/test/java/design/model/ClubTest.java | 61 |
1 files changed, 61 insertions, 0 deletions
diff --git a/src/test/java/design/model/ClubTest.java b/src/test/java/design/model/ClubTest.java new file mode 100644 index 0000000..9cbfa87 --- /dev/null +++ b/src/test/java/design/model/ClubTest.java @@ -0,0 +1,61 @@ +package design.model; + +import static org.junit.jupiter.api.Assertions.assertEquals; +import org.junit.jupiter.api.Tag; +import org.junit.jupiter.api.Test; + +import design.model.Club.ClubType; + +/** Unit Tests for the Club class. + * @author Willem Dalton + **/ +@Tag("Model-tier") +public class ClubTest { + + @Test + void testConstructor() + { + Club testClub = new Club(0, "John Doe", "The Slammer", ClubType.DRIVER); + + assertEquals(0, testClub.getId()); + assertEquals("John Doe", testClub.getManufacture()); + assertEquals("The Slammer", testClub.getNickname()); + assertEquals(ClubType.DRIVER, testClub.getClubType()); + } + + @Test + void testGetClubType() + { + Club testClub = new Club(0, "John Doe", "The Slammer", ClubType.DRIVER); + assertEquals(ClubType.DRIVER, testClub.getClubType()); + } + + @Test + void testGetNickname() + { + Club testClub = new Club(0, "John Doe", "The Slammer", ClubType.DRIVER); + assertEquals("The Slammer", testClub.getNickname()); + } + + @Test + void testGetManufacture() + { + Club testClub = new Club(0, "John Doe", "The Slammer", ClubType.DRIVER); + assertEquals("John Doe", testClub.getManufacture()); + } + + @Test + void testGetId() + { + Club testClub = new Club(0, "John Doe", "The Slammer", ClubType.DRIVER); + assertEquals(0, testClub.getId()); + } + + @Test + void testToString() + { + Club testClub = new Club(0, "John Doe", "The Slammer", ClubType.DRIVER); + String expectedString = "#0 The Slammer - John Doe (DRIVER)"; + assertEquals(expectedString, testClub.toString()); + } +} |
