diff options
author | Ida Massow <massow@informatik.uni-luebeck.de> | 2011-05-04 23:26:01 +0200 |
---|---|---|
committer | Ida Massow <massow@informatik.uni-luebeck.de> | 2011-05-04 23:26:01 +0200 |
commit | e2f82f3f28a0872ed626439809a292e701c9b01e (patch) | |
tree | 30ad0cd035cd204ed26291f19fd1244a1e8b47ce /test/jrummikub/model/MockTable.java | |
parent | db7489a5c78551e4db52acd11656f2b872740f89 (diff) | |
download | JRummikub-e2f82f3f28a0872ed626439809a292e701c9b01e.tar JRummikub-e2f82f3f28a0872ed626439809a292e701c9b01e.zip |
Test für RoundControl fertig
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@128 72836036-5685-4462-b002-a69064685172
Diffstat (limited to 'test/jrummikub/model/MockTable.java')
-rw-r--r-- | test/jrummikub/model/MockTable.java | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/test/jrummikub/model/MockTable.java b/test/jrummikub/model/MockTable.java index bab1f58..4d7ef1a 100644 --- a/test/jrummikub/model/MockTable.java +++ b/test/jrummikub/model/MockTable.java @@ -1,15 +1,19 @@ package jrummikub.model; +import java.util.ArrayList; import java.util.HashMap; import java.util.Iterator; +import java.util.List; import java.util.Map; import jrummikub.util.Pair; -import jrummikub.view.MockStoneCollectionPanel; public class MockTable implements ITable { public Map<Stone, StoneSet> findStoneSet = new HashMap<Stone, StoneSet>(); - + public boolean valid = false; + public MockTable clonedTable; + public List<Pair<StoneSet, Position>> sets = new ArrayList<Pair<StoneSet, Position>>(); + @Override public void pickUpStone(Stone stone) { // TODO Auto-generated method stub @@ -18,8 +22,7 @@ public class MockTable implements ITable { @Override public boolean isValid() { - // TODO Auto-generated method stub - return false; + return valid; } @Override @@ -30,8 +33,7 @@ public class MockTable implements ITable { @Override public void drop(StoneSet object, Position position) { - // TODO Auto-generated method stub - + sets.add(new Pair<StoneSet, Position>(object, position)); } @Override @@ -43,28 +45,26 @@ public class MockTable implements ITable { @Override public void pickUp(StoneSet object) { // TODO Auto-generated method stub - + } @Override public Iterator<Pair<StoneSet, Position>> iterator() { - // TODO Auto-generated method stub - return null; + return sets.iterator(); } @Override public StoneSet findStoneSet(Stone stone) { return findStoneSet.get(stone); } - + public MockTable clone() { - return null; + return clonedTable; } @Override public int getSize() { - // TODO Auto-generated method stub - return 0; + return sets.size(); } } |