added empty serverstatetests

This commit is contained in:
Benjamin Feyer
2024-11-19 12:42:11 +01:00
committed by Felix
parent 1a6a460f9f
commit 9939ec2861

View File

@@ -1,4 +1,94 @@
package pp.mdga.server.serverState;
import org.junit.Before;
import org.junit.Test;
import pp.mdga.server.ServerGameLogic;
import pp.mdga.server.ServerState;
public class ServerStateTest {
@Before
public void setUp(){
ServerGameLogic logic = new ServerGameLogic();
}
@Test
public void testInitialStateServerState() {
}
@Test
public void testLobbyToDetermineStartPlayer() {
// TODO: Implement test logic for transition from Lobby to Determine Start Player
}
@Test
public void testStayInLobby() {
// TODO: Implement test logic for staying in the Lobby
}
@Test
public void testServerGameSubStatesToInterrupt() {
// TODO: Implement test logic for transition from Server Game Sub-States to Interrupt
}
@Test
public void testServerGameToCeremony() {
// TODO: Implement test logic for transition from Server Game to Ceremony
}
@Test
public void testInterruptToGameContinue() {
// TODO: Implement test logic for transition from Interrupt to Game Continue
}
@Test
public void testInterruptToGameReconnect() {
// TODO: Implement test logic for transition from Interrupt to Game Reconnect
}
@Test
public void testInterruptToGameTimer() {
// TODO: Implement test logic for transition from Interrupt to Game Timer
}
@Test
public void testCeremonyToServerStateEndState() {
// TODO: Implement test logic for transition from Ceremony to Server State End State
}
@Test
public void testDeterminStartPlayerToDetermineStartPlayer1() {
// TODO: Implement test logic for Determine Start Player to Determine Start Player (Variant 1)
}
@Test
public void testDeterminStartPlayerToDetermineStartPlayer2() {
// TODO: Implement test logic for Determine Start Player to Determine Start Player (Variant 2)
}
@Test
public void testDeterminStartPlayerToAnimation() {
// TODO: Implement test logic for Determine Start Player to Animation
}
@Test
public void testAnimationToPowerCard() {
// TODO: Implement test logic for transition from Animation to Power Card
}
@Test
public void testTurnToAnimation() {
// TODO: Implement test logic for transition from Turn to Animation
}
@Test
public void testTurnToGameEndState() {
// TODO: Implement test logic for transition from Turn to Game End State
}
@Test
public void testStayInPowerCard() {
// TODO: Implement test logic for staying in Power Card state
}
}