Ejemplo n.º 1
0
        public void checkIfEnemyDead()
        {
            GameData.Models.Battle enemy = new GameData.Models.Battle();
            enemy.enemyHealth = 200;
            RobesAndArmorGit.Logic.DamageCalc damageCalc = new RobesAndArmorGit.Logic.DamageCalc();

            Assert.False(damageCalc.checkIfEnemyDead(enemy));
        }
Ejemplo n.º 2
0
        public void checkIfCharDead()
        {
            GameData.Models.Character character = new GameData.Models.Character();
            character.Health = 0;


            RobesAndArmorGit.Logic.DamageCalc damageCalc = new RobesAndArmorGit.Logic.DamageCalc();

            Assert.True(damageCalc.checkIfCharDead(character));
        }
Ejemplo n.º 3
0
        public void testCharacterDamage()
        {
            RobesAndArmorGit.Logic.DamageCalc damageCalc = new RobesAndArmorGit.Logic.DamageCalc();
            GameData.Models.Character         character  = new GameData.Models.Character();
            character.str    = 50;
            character.Health = 200;

            GameData.Models.Enemy enemy = new GameData.Models.Enemy();
            enemy.Atk    = 50;
            enemy.Health = 100;

            RobesAndArmorGit.Models.ViewModels.Damage damageView = damageCalc.calcDamage(character, enemy);

            Assert.Equal(50, damageView.enemy.Health);
        }