示例#1
0
        public void Test_GetFeatPrerequisiteAbility_ByID_GoodResult()
        {
            int intFeatID    = 16;
            int intAbilityID = 5;
            FeatPrerequisiteAbility objFeatPrerequisiteAbility = new FeatPrerequisiteAbility();

            objFeatPrerequisiteAbility.GetFeatPrerequisiteAbility(intFeatID, intAbilityID);

            Assert.AreEqual(intFeatID, objFeatPrerequisiteAbility.FeatID);
        }
示例#2
0
        public void Test_GetFeatPrerequisiteAbility_ByID_BadResult()
        {
            int intFeatID    = 0;
            int intAbilityID = 5;
            FeatPrerequisiteAbility objFeatPrerequisiteAbility = new FeatPrerequisiteAbility();

            objFeatPrerequisiteAbility.GetFeatPrerequisiteAbility(intFeatID, intAbilityID);

            Assert.IsTrue(objFeatPrerequisiteAbility.AbilityMinimum == 0);
        }
示例#3
0
        public void Test_SaveAndDeleteFeatPrerequisiteAbility()
        {
            bool returnVal;

            objNewFeatPrerequisiteAbility.SaveFeatPrerequisiteAbility();

            FeatPrerequisiteAbility objFPA = new FeatPrerequisiteAbility();

            objFPA.GetFeatPrerequisiteAbility(objNewFeatPrerequisiteAbility.FeatID, objNewFeatPrerequisiteAbility.AbilityID);

            Assert.IsTrue(objNewFeatPrerequisiteAbility.AbilityMinimum != 0);

            returnVal = objNewFeatPrerequisiteAbility.DeleteFeatPrerequisiteAbility();

            Assert.IsTrue(returnVal && objNewFeatPrerequisiteAbility.DeleteOK);
        }