From: Astrid S. <ast...@us...> - 2007-12-25 22:55:30
|
Update of /cvsroot/arianne/stendhal/tests/games/stendhal/server/entity/creature In directory sc8-pr-cvs11.sourceforge.net:/tmp/cvs-serv9341/tests/games/stendhal/server/entity/creature Modified Files: SheepTest.java Log Message: increase coverage Index: SheepTest.java =================================================================== RCS file: /cvsroot/arianne/stendhal/tests/games/stendhal/server/entity/creature/SheepTest.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** SheepTest.java 25 Dec 2007 22:32:59 -0000 1.3 --- SheepTest.java 25 Dec 2007 22:55:33 -0000 1.4 *************** *** 1,10 **** package games.stendhal.server.entity.creature; ! import static org.junit.Assert.*; import games.stendhal.server.core.engine.StendhalRPWorld; import games.stendhal.server.core.engine.StendhalRPZone; import games.stendhal.server.entity.mapstuff.spawner.SheepFood; import games.stendhal.server.maps.MockStendlRPWorld; - import marauroa.common.game.RPObject; --- 1,12 ---- package games.stendhal.server.entity.creature; ! import static org.junit.Assert.assertEquals; ! import static org.junit.Assert.assertFalse; ! import static org.junit.Assert.assertTrue; ! import static org.junit.Assert.fail; import games.stendhal.server.core.engine.StendhalRPWorld; import games.stendhal.server.core.engine.StendhalRPZone; import games.stendhal.server.entity.mapstuff.spawner.SheepFood; import games.stendhal.server.maps.MockStendlRPWorld; import marauroa.common.game.RPObject; *************** *** 31,35 **** zone.add(meh); assertFalse(meh.searchForFood()); ! } --- 33,37 ---- zone.add(meh); assertFalse(meh.searchForFood()); ! } *************** *** 128,133 **** assertTrue(food.getAmount() > 0); assertFalse(food.nextTo(meh)); ! ! RPObject foodobject2 = new RPObject(); foodobject2.put("amount", 1); --- 130,134 ---- assertTrue(food.getAmount() > 0); assertFalse(food.nextTo(meh)); ! RPObject foodobject2 = new RPObject(); foodobject2.put("amount", 1); *************** *** 188,192 **** } - @Test public void testOnHungry() { --- 189,192 ---- *************** *** 209,216 **** } - @Ignore @Test public void testOnStarve() { ! fail("Not yet implemented"); } --- 209,230 ---- } @Test public void testOnStarve() { ! Sheep meh = new Sheep(); ! StendhalRPZone zone = new StendhalRPZone("testzone", 10, 10); ! zone.add(meh); ! ! meh.setWeight(1); ! meh.setHP(2); ! meh.onStarve(); ! assertEquals(0, meh.getWeight()); ! assertEquals(2, meh.getHP()); ! meh.onStarve(); ! assertEquals(0, meh.getWeight()); ! assertEquals(1, meh.getHP()); ! meh.onStarve(); ! assertEquals(0, meh.getWeight()); ! assertEquals(0, meh.getHP()); ! } |