Beispiel #1
0
 public void Battle()
 {
     _bot.Hit = _rand.Next(1, 4);
     _playerModel.GetHit((Part)_bot.Hit);
     _bot.SetBlock((Part)_rand.Next(1, 4));
     _bot.GetHit((Part)_playerModel.Hit);
 }
Beispiel #2
0
 public void GetHit_PlayerReceiveDamage_ReductionHp()
 {
     for (int i = player.Hp; player.Hp > 0; i--)
     {
         player.SetBlock(Part.Body);
         player.GetHit(Part.Head);
     }
     Assert.AreEqual(presenter.PlayerHp(), player.Hp);
 }
 public void PlayerSetBlock(Part part)
 {
     _playerModel.SetBlock(part);
 }