[Test] // Kraken against MonsterCard -> expect Dmg stays the same public void CalcDamage_AgainstMonsterCard_ReturnsInt() { //Arrange Kraken leviathan = new Kraken(); Kraken evenMoreEvilLeviathan = new Kraken(); //Act int leviathanDamage = leviathan.CalcDamage(evenMoreEvilLeviathan); //Assert Assert.AreEqual(leviathanDamage, leviathan.Damage); }
[Test] // Kraken against NORMAL Spell -> expect Dmg stays the same public void CalcDamage_AgainstNormalSpell_ReturnsInt() { //Arrange Kraken leviathan = new Kraken(); NormalSpell enemySpell = new NormalSpell(); //Act int leviathanDamage = leviathan.CalcDamage(enemySpell); int expectedDamage = 30; //Assert Assert.AreEqual(expectedDamage, leviathanDamage); }