Ejemplo n.º 1
0
        [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);
        }
Ejemplo n.º 2
0
        [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);
        }