tests created

This commit is contained in:
Joshua Perry 2023-02-05 18:56:11 +00:00
parent ec9bd67f5b
commit c058fbde2f
1 changed files with 65 additions and 0 deletions

View File

@ -0,0 +1,65 @@
package com.r0r5chach;
import static org.junit.jupiter.api.Assertions.assertEquals;
import org.junit.jupiter.api.Test;
import com.r0r5chach.competitor.Name;
import com.r0r5chach.competitor.Rank;
import com.r0r5chach.competitor.valorant.ValorantAgent;
import com.r0r5chach.competitor.r6.R6Attacker;
import com.r0r5chach.competitor.r6.R6Defender;
public class CompetitorRowTest {
@Test
public void competitorRowCompetitorTest() {
CompetitorRow cR = new CompetitorRow(101, new Name("Joshua Perry"), Rank.GOLD, new int[]{5,5,5,5,5,5});
assertEquals(101, cR.getPlayerNumber());
assertEquals("Joshua Perry", cR.getPlayerName());
assertEquals(Rank.GOLD, cR.getPlayerLevel());
assertEquals("5, 5, 5, 5, 5, 5", cR.getScores());
}
@Test
public void competitorRowValorantPlayerTest() {
CompetitorRow cR = new CompetitorRow(101, new Name("Joshua Perry"), Rank.GOLD, new int[]{5,5,5,5,5,5}, ValorantAgent.ASTRA);
assertEquals(ValorantAgent.ASTRA.getAgent(), cR.getFavoriteAgent());
}
@Test
public void competitorRowR6PlayerTest() {
CompetitorRow cR = new CompetitorRow(101, new Name("Joshua Perry"), Rank.GOLD, new int[]{5,5,5,5,5,5}, R6Attacker.GLAZ, R6Defender.CASTLE);
assertEquals(R6Attacker.GLAZ.getAttacker(), cR.getFavoriteAttacker());
assertEquals(R6Defender.CASTLE.getDefender(), cR.getFavoriteDefender());
}
@Test
public void competitorRowGetPlayerNumberTest() {
//Already tested in competitorRowCompetitorTest()
}
@Test
public void competitorRowGetPlayerNameTest() {
//Already tested in competitorRowCompetitorTest()
}
@Test
public void competitorRowGetPlayerLevelTest() {
//Already tested in competitorRowCompetitorTest()
}
@Test
public void competitorRowGetScoresTest() {
//Already tested in competitorRowCompetitorTest()
}
@Test
public void competitorRowGetFavoriteAgentTest() {
//Already tested in competitorRowValorantPlayerTest()
}
@Test
public void competitorRowGetFavoriteAttackerTest() {
//Already tested in competitorRowR6PlayerTest()
}
@Test
public void competitorRowGetFavoriteDefenderTest() {
//Already tested in competitorRowR6PlayerTest()
}
}