コード例 #1
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);
        }
コード例 #2
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);
        }
コード例 #3
0
        public void Test_GetFeatPrerequisiteAbilites_WithOutOrderBy_NoResult()
        {
            string strWhere   = "FeatID=2";
            string strOrderBy = "";

            FeatPrerequisiteAbility        objFeatPrerequisiteAbility  = new FeatPrerequisiteAbility();
            List <FeatPrerequisiteAbility> lstFeatPrerequisiteAbilitys = new List <FeatPrerequisiteAbility>();

            lstFeatPrerequisiteAbilitys = objFeatPrerequisiteAbility.GetFeatPrerequisiteAbilites(strWhere, strOrderBy);

            Assert.IsTrue(lstFeatPrerequisiteAbilitys.Count == 0);
        }
コード例 #4
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);
        }