Exemple #1
0
 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);
 }
Exemple #2
0
 public void PlayerDefaultLocationCannotBeSetIfPlayerNull()
 {
     var a = new Arena();
     a.BuildArenaFloor(5);
     a.SetDefaultPlayerLocation();
 }
Exemple #3
0
 public void PlayerDefaultLocationCannotBeSetIfArenaFloorNull()
 {
     var p = new Player();
     var a = new Arena();
     a.AddPlayerToArena(p);
     a.SetDefaultPlayerLocation();
 }