summaryrefslogtreecommitdiffstats
path: root/test/jrummikub/control/network/GameOfferControlTest.java
diff options
context:
space:
mode:
Diffstat (limited to 'test/jrummikub/control/network/GameOfferControlTest.java')
-rw-r--r--test/jrummikub/control/network/GameOfferControlTest.java48
1 files changed, 27 insertions, 21 deletions
diff --git a/test/jrummikub/control/network/GameOfferControlTest.java b/test/jrummikub/control/network/GameOfferControlTest.java
index 57e68ac..a922967 100644
--- a/test/jrummikub/control/network/GameOfferControlTest.java
+++ b/test/jrummikub/control/network/GameOfferControlTest.java
@@ -1,23 +1,24 @@
package jrummikub.control.network;
-import static org.junit.Assert.*;
import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertFalse;
+import static org.junit.Assert.assertSame;
import static org.junit.Assert.assertTrue;
import java.awt.Color;
import java.util.UUID;
-import jrummikub.model.GameSettings;
-import jrummikub.model.PlayerSettings;
import jrummikub.model.PlayerSettings.Type;
-import jrummikub.util.GameData;
import jrummikub.util.LoginData;
-import jrummikub.view.MockView;
import jrummikub.view.ISettingsPanel.SettingsMode;
+import jrummikub.view.MockView;
import org.junit.Before;
import org.junit.Test;
+/**
+ * Test class for game offer control
+ */
public class GameOfferControlTest {
LoginData loginData;
MockConnectionControl mockConnection;
@@ -53,31 +54,36 @@ public class GameOfferControlTest {
assertEquals(SettingsMode.NETWORK_OFFER,
view.settingsPanel.settingsMode);
view.settingsPanel.changePlayerColorEvent.emit(0, Color.PINK);
- assertEquals(Color.PINK, mockConnection.playerColor);
+ assertEquals(Color.PINK, mockConnection.playerColor);
view.settingsPanel.backEvent.emit();
assertFalse(view.isSettingsPanelVisible);
assertTrue(view.isGameListPanelVisible);
}
-
+
/** */
@Test
- public void getJoinLeaveTest(){
+ public void getJoinLeaveTest() {
view.gameListPanel.openNewGameEvent.emit();
view.settingsPanel.offerGameEvent.emit();
-
- mockConnection.gameJoinEvent.emit("Berta");
-
- assertEquals("Berta", mockConnection.offeredGame.getGameSettings().getPlayerList().get(1).getName());
- assertSame(Type.NETWORK, mockConnection.offeredGame.getGameSettings().getPlayerList().get(1).getType());
-
+
+ mockConnection.gameJoinEvent.emit("Berta");
+
+ assertEquals("Berta", mockConnection.offeredGame.getGameSettings()
+ .getPlayerList().get(1).getName());
+ assertSame(Type.NETWORK, mockConnection.offeredGame.getGameSettings()
+ .getPlayerList().get(1).getType());
+
mockConnection.changeColorEvent.emit("Berta", Color.BLUE);
-
- assertEquals(Color.BLUE, mockConnection.offeredGame.getGameSettings().getPlayerList().get(1).getColor());
-
+
+ assertEquals(Color.BLUE, mockConnection.offeredGame.getGameSettings()
+ .getPlayerList().get(1).getColor());
+
mockConnection.gameLeaveEvent.emit("Berta");
-
- assertEquals("Offen", mockConnection.offeredGame.getGameSettings().getPlayerList().get(1).getName());
- assertSame(Type.VACANT, mockConnection.offeredGame.getGameSettings().getPlayerList().get(1).getType());
- }
+
+ assertEquals("Offen", mockConnection.offeredGame.getGameSettings()
+ .getPlayerList().get(1).getName());
+ assertSame(Type.VACANT, mockConnection.offeredGame.getGameSettings()
+ .getPlayerList().get(1).getType());
+ }
}