Example #1
0
        public void wumpusMovesToAdjacentRoom()
        {
            game.setup();
            Wumpus wumpus = new Wumpus();
            int oldRoomID = -1;
            int newRoomID = -1;
            foreach (Room room in Room.roomList)
            {
                if (room.hasWumpus == 1)
                    oldRoomID = room.id;
            }

            wumpus.moveRandom();
            wumpus.moveRandom();

            foreach (Room room in Room.roomList)
            {
                if (room.hasWumpus == 1)
                    newRoomID = room.id;
            }
            Assert.AreNotEqual(oldRoomID, newRoomID);
        }