From db7489a5c78551e4db52acd11656f2b872740f89 Mon Sep 17 00:00:00 2001 From: Bennet Gerlach Date: Wed, 4 May 2011 23:14:10 +0200 Subject: New main git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@127 72836036-5685-4462-b002-a69064685172 --- test/jrummikub/control/TurnControlTest.java | 21 ++++++++++++--------- test/jrummikub/view/MockTablePanel.java | 7 +++---- 2 files changed, 15 insertions(+), 13 deletions(-) (limited to 'test') diff --git a/test/jrummikub/control/TurnControlTest.java b/test/jrummikub/control/TurnControlTest.java index 8c58352..8a2416f 100644 --- a/test/jrummikub/control/TurnControlTest.java +++ b/test/jrummikub/control/TurnControlTest.java @@ -21,7 +21,7 @@ import org.junit.Test; public class TurnControlTest { class MockTimer implements ITurnTimer { - public boolean timerRunning; + public boolean timerRunning = false; public Event timeRunOutEvent = new Event(); @Override @@ -55,6 +55,11 @@ public class TurnControlTest { testControl = new TurnControl(null, mockTable, mockView, mockTimer); } + @Test + public void startTimer() { + assertTrue(mockTimer.timerRunning); + } + @Test public void viewEndOfTurn() { eventFired = false; @@ -141,8 +146,8 @@ public class TurnControlTest { mockView.playerPanel.handPanel.stoneClickEvent.emit(firstStone, true); mockView.playerPanel.handPanel.stoneClickEvent.emit(secondStone, true); - mockView.tablePanel.stoneCollectionPanel.stoneClickEvent.emit( - firstStone, false); + mockView.tablePanel.stoneCollectionPanel.stoneClickEvent.emit(firstStone, + false); assertCollection(Arrays.asList(secondStone)); } @@ -156,8 +161,8 @@ public class TurnControlTest { mockView.playerPanel.handPanel.stoneClickEvent.emit(firstStone, true); mockView.playerPanel.handPanel.stoneClickEvent.emit(secondStone, true); - mockView.tablePanel.stoneCollectionPanel.stoneClickEvent.emit( - firstStone, true); + mockView.tablePanel.stoneCollectionPanel.stoneClickEvent.emit(firstStone, + true); assertCollection(Arrays.asList(secondStone, firstStone)); } @@ -262,8 +267,7 @@ public class TurnControlTest { Stone stone2 = new Stone(2, StoneColor.RED); Stone stone3 = new Stone(3, StoneColor.RED); Stone stone4 = new Stone(4, StoneColor.RED); - StoneSet set1 = new StoneSet(Arrays.asList(stone1, stone2, stone3, - stone4)); + StoneSet set1 = new StoneSet(Arrays.asList(stone1, stone2, stone3, stone4)); mockTable.findStoneSet.put(stone1, set1); mockTable.findStoneSet.put(stone3, set1); @@ -283,8 +287,7 @@ public class TurnControlTest { Stone stone2 = new Stone(2, StoneColor.RED); Stone stone3 = new Stone(3, StoneColor.RED); Stone stone4 = new Stone(4, StoneColor.RED); - StoneSet set1 = new StoneSet(Arrays.asList(stone1, stone2, stone3, - stone4)); + StoneSet set1 = new StoneSet(Arrays.asList(stone1, stone2, stone3, stone4)); mockTable.findStoneSet.put(stone1, set1); mockTable.findStoneSet.put(stone3, set1); diff --git a/test/jrummikub/view/MockTablePanel.java b/test/jrummikub/view/MockTablePanel.java index 3fcc289..65842c2 100644 --- a/test/jrummikub/view/MockTablePanel.java +++ b/test/jrummikub/view/MockTablePanel.java @@ -9,20 +9,19 @@ import jrummikub.util.Event1; import jrummikub.util.Event2; import jrummikub.util.IEvent1; import jrummikub.util.IEvent2; +import jrummikub.util.Pair; public class MockTablePanel implements ITablePanel { public Event2 stoneClickEvent = new Event2(); public Event2 setClickEvent = new Event2(); public Event2 rangeClickEvent = new Event2(); - + public MockStoneCollectionPanel stoneCollectionPanel = new MockStoneCollectionPanel(); public String leftPlayerName; public String topPlayerName; public String rightPlayerName; - - @Override public IEvent2 getStoneClickEvent() { // TODO Auto-generated method stub @@ -63,7 +62,7 @@ public class MockTablePanel implements ITablePanel { } @Override - public void setStoneSets(Map stoneSets) { + public void setStoneSets(Iterable> stoneSets) { // TODO Auto-generated method stub } -- cgit v1.2.3