public void PlayerAddedToArenaDefaultLocationIsBottomLeftCentreOfArenaForEvenWidth() { var p = new Player(); var a = new Arena(); a.BuildArenaFloor(8); a.AddPlayerToArena(p); a.SetDefaultPlayerLocation(); Assert.IsTrue(p.CharacterLocation.XCoord == a.ArenaFloor.GetLength(0) - 1 && p.CharacterLocation.YCoord == 3); }
public void PlayerDefaultLocationCannotBeSetIfPlayerNull() { var a = new Arena(); a.BuildArenaFloor(5); a.SetDefaultPlayerLocation(); }
public void PlayerDefaultLocationCannotBeSetIfArenaFloorNull() { var p = new Player(); var a = new Arena(); a.AddPlayerToArena(p); a.SetDefaultPlayerLocation(); }