Пример #1
0
        public void Solider_WhenCreatedWithDefaults_ShouldHaveSorceryStrengthOfZero()
        {
            // Arrange
            var sut = new BaseSoldier();

            // Act
            sut.AssignStatModifiers();
            var soldierSorcery = sut.SoldierStats.SorceryStrength;

            Console.WriteLine($"Basic Soldier Sorcery: {soldierSorcery}");

            // Assert
            Assert.That(soldierSorcery, Is.EqualTo(0));
        }
Пример #2
0
        public void Solider_WhenCreatedWithDefaults_ShouldHaveBaseMagicResistanceOfThree()
        {
            // Arrange
            var sut = new BaseSoldier();

            // Act
            sut.AssignStatModifiers();
            var soldierMagicResistance = sut.SoldierStats.MagicResistance;

            Console.WriteLine($"Basic Soldier Magic Resistance: {soldierMagicResistance}");

            // Assert
            Assert.That(soldierMagicResistance, Is.EqualTo(0));
        }
Пример #3
0
        public void Solider_WhenCreatedWithDefaults_ShouldHaveAttackStrengthOfTwo()
        {
            // Arrange
            var sut = new BaseSoldier();

            // Act
            sut.AssignStatModifiers();
            var soldierAttack = sut.SoldierStats.AttackStrength;

            Console.WriteLine($"Basic Soldier Attack: {soldierAttack}");

            // Assert
            Assert.That(soldierAttack, Is.EqualTo(2));
        }
Пример #4
0
        public void Solider_WhenCreatedWithDefaults_ShouldHaveBaseArmorOfZero()
        {
            // Arrange
            var sut = new BaseSoldier();

            // Act
            sut.AssignStatModifiers();
            var soldierArmor = sut.SoldierStats.ArmorResistance;

            Console.WriteLine($"Basic Soldier Armor Rating: {soldierArmor}");

            // Assert
            Assert.That(soldierArmor, Is.EqualTo(0));
        }