From: Astrid S. <ast...@us...> - 2007-11-03 11:44:08
|
Update of /cvsroot/arianne/stendhal/tests/games/stendhal/server/entity/npc In directory sc8-pr-cvs11.sourceforge.net:/tmp/cvs-serv11165/tests/games/stendhal/server/entity/npc Added Files: NPCListTest.java Log Message: initial tests --- NEW FILE: NPCListTest.java --- package games.stendhal.server.entity.npc; import static org.junit.Assert.*; import org.junit.After; import org.junit.Before; import org.junit.Test; import utilities.PlayerHelper; public class NPCListTest { @Before public void setUp() throws Exception { } @After public void tearDown() throws Exception { } @Test public final void testGet() { NPCList npclist = new NPCList(){}; assertSame(npclist, NPCList.get()); } @Test public final void testAddHas() { PlayerHelper.generateNPCRPClasses(); NPCList npclist = new NPCList(){}; npclist.add(new SpeakerNPC("Bob")); assertNotNull(npclist.get("Bob")); // assertNotNull(npclist.get("BOB")); } @Test public final void testRemove() { PlayerHelper.generateNPCRPClasses(); NPCList npclist = new NPCList(){}; npclist.add(new SpeakerNPC("Bob")); assertNotNull(npclist.get("Bob")); assertNotNull(npclist.remove("Bob")); assertNull(npclist.get("Bob")); // npclist.add(new SpeakerNPC("Bob")); // assertNotNull(npclist.get("bob")); // npclist.remove("BOB"); // assertNull(npclist.get("BOB")); } @Test public final void testGetNPCs() { PlayerHelper.generateNPCRPClasses(); NPCList npclist = new NPCList(){}; SpeakerNPC speakerNPC = new SpeakerNPC("Bob"); npclist.add(speakerNPC); assertEquals(speakerNPC, npclist.get("Bob")); //assertEquals(speakerNPC,npclist.get("BOB")); } } |