Show initial hand succeeds
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@136 72836036-5685-4462-b002-a69064685172
This commit is contained in:
parent
0318d8cee2
commit
bc827302d0
3 changed files with 31 additions and 25 deletions
|
@ -59,14 +59,14 @@ public class TurnControlTest {
|
|||
mockTimer = new MockTimer();
|
||||
mockTable = new MockTable();
|
||||
mockHand = new MockHand();
|
||||
testControl = new TurnControl(null, mockTable, mockView, mockTimer);
|
||||
testControl = new TurnControl(mockHand, mockTable, mockView, mockTimer);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void startTimer() {
|
||||
assertTrue(mockTimer.timerRunning);
|
||||
}
|
||||
|
||||
|
||||
@SuppressWarnings("unchecked")
|
||||
@Test
|
||||
public void showInitialHand() {
|
||||
|
@ -74,25 +74,25 @@ public class TurnControlTest {
|
|||
mockTimer = new MockTimer();
|
||||
mockTable = new MockTable();
|
||||
mockHand = new MockHand();
|
||||
|
||||
|
||||
mockView.displayStartTurnPanel = false;
|
||||
|
||||
List<Pair<Stone, Position>> stones = Arrays.asList(new Pair<Stone, Position>(new Stone(RED), new Position(0,0)),
|
||||
new Pair<Stone, Position>(new Stone(BLACK), new Position(1,0)));
|
||||
|
||||
|
||||
mockView.displayStartTurnPanel = true;
|
||||
|
||||
List<Pair<Stone, Position>> stones = Arrays.asList(
|
||||
new Pair<Stone, Position>(new Stone(RED), new Position(0, 0)),
|
||||
new Pair<Stone, Position>(new Stone(BLACK), new Position(1, 0)));
|
||||
|
||||
mockHand.iterable = stones;
|
||||
|
||||
testControl = new TurnControl(null, mockTable, mockView, mockTimer);
|
||||
|
||||
|
||||
testControl = new TurnControl(mockHand, mockTable, mockView, mockTimer);
|
||||
|
||||
int i = 0;
|
||||
for (Pair<Stone, Position> pair : mockView.playerPanel.handPanel.stones) {
|
||||
assertSame(stones.get(i), pair);
|
||||
i++;
|
||||
}
|
||||
assertEquals(stones.size(), i);
|
||||
|
||||
assertTrue(mockView.displayStartTurnPanel);
|
||||
|
||||
assertFalse(mockView.displayStartTurnPanel);
|
||||
}
|
||||
|
||||
@Test
|
||||
|
|
Reference in a new issue