From 4a98975b0da4baa4158140ba85f39ffa669ba7a8 Mon Sep 17 00:00:00 2001 From: Jannis Harder Date: Tue, 24 May 2011 01:51:56 +0200 Subject: Calculate points on hand git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@264 72836036-5685-4462-b002-a69064685172 --- test/jrummikub/model/HandTest.java | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) (limited to 'test/jrummikub/model') diff --git a/test/jrummikub/model/HandTest.java b/test/jrummikub/model/HandTest.java index fbe694b..5be48d6 100644 --- a/test/jrummikub/model/HandTest.java +++ b/test/jrummikub/model/HandTest.java @@ -19,7 +19,7 @@ public class HandTest { /** */ @Before public void setUp() { - hand = new Hand(); + hand = new Hand(new GameSettings()); } /** */ @@ -111,4 +111,19 @@ public class HandTest { assertEquals(new Position(13, 1), hand.getPosition(newStone)); assertEquals(new Position(0, 2), hand.getPosition(rowStones.get(13))); } + + /** */ + @Test + public void testCountPoints() { + + Stone stone1 = new Stone(2, BLUE); + Stone stone2 = new Stone(4, BLUE); + Stone stone3 = new Stone(RED); + + hand.drop(stone1, new Position(0, 0)); + hand.drop(stone2, new Position(0, 0)); + hand.drop(stone3, new Position(0, 0)); + + assertEquals(56, hand.getStonePoints()); + } } -- cgit v1.2.3