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)); }
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)); }
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); }