BitCollectors.QfgCharacterEditor.Tests.UnitTest1.TestMaxValueReset C# (CSharp) Method

TestMaxValueReset() private method

private TestMaxValueReset ( ) : void
return void
        public void TestMaxValueReset()
        {
            QfgCharacter qfgCharacter = new QfgCharacter();
            qfgCharacter.QfgGame = QfgGames.QFG2;
            qfgCharacter.QfgClass = QfgClasses.Fighter;
            qfgCharacter.CharacterName = "Adam";

            qfgCharacter.SetMaxValues();

            qfgCharacter.QfgGame = QfgGames.QFG1;

            bool valueValid = true;

            if (qfgCharacter.Strength > qfgCharacter.QfgGameInfo.MaxCharacterStatValue)
                valueValid = false;

            if (qfgCharacter.Intelligence > qfgCharacter.QfgGameInfo.MaxCharacterStatValue)
                valueValid = false;

            if (qfgCharacter.Agility > qfgCharacter.QfgGameInfo.MaxCharacterStatValue)
                valueValid = false;

            if (qfgCharacter.Vitality > qfgCharacter.QfgGameInfo.MaxCharacterStatValue)
                valueValid = false;

            if (qfgCharacter.Luck > qfgCharacter.QfgGameInfo.MaxCharacterStatValue)
                valueValid = false;

            if (qfgCharacter.WeaponUse > qfgCharacter.QfgGameInfo.MaxCharacterStatValue)
                valueValid = false;

            if (qfgCharacter.Parry > qfgCharacter.QfgGameInfo.MaxCharacterStatValue)
                valueValid = false;

            if (qfgCharacter.Dodge > qfgCharacter.QfgGameInfo.MaxCharacterStatValue)
                valueValid = false;

            if (qfgCharacter.Stealth > qfgCharacter.QfgGameInfo.MaxCharacterStatValue)
                valueValid = false;

            if (qfgCharacter.PickLocks > qfgCharacter.QfgGameInfo.MaxCharacterStatValue)
                valueValid = false;

            if (qfgCharacter.Throwing > qfgCharacter.QfgGameInfo.MaxCharacterStatValue)
                valueValid = false;

            if (qfgCharacter.Climbing > qfgCharacter.QfgGameInfo.MaxCharacterStatValue)
                valueValid = false;

            if (qfgCharacter.Magic > qfgCharacter.QfgGameInfo.MaxCharacterStatValue)
                valueValid = false;

            if (qfgCharacter.Communication != 0)
                valueValid = false;

            if (qfgCharacter.Honor != 0)
                valueValid = false;

            if (qfgCharacter.Acrobatics != 0)
                valueValid = false;

            Assert.AreEqual<bool>(true, valueValid);
        }
    }