예제 #1
0
        public void Test_GetClassDefenseType_ByID_BadResult()
        {
            int ClassID       = 0;
            int DefenseTypeID = 1;
            ClassDefenseType objClassDefenseType = new ClassDefenseType();

            objClassDefenseType.GetClassDefenseType(ClassID, DefenseTypeID);

            Assert.IsTrue(objClassDefenseType.ModifierID == 0);
        }
예제 #2
0
        public void Test_GetClassDefenseTypes_WithOutOrderBy_NoResult()
        {
            string strWhere   = "ClassID=0";
            string strOrderBy = "";

            ClassDefenseType        objClassDefenseType  = new ClassDefenseType();
            List <ClassDefenseType> lstClassDefenseTypes = new List <ClassDefenseType>();

            lstClassDefenseTypes = objClassDefenseType.GetClassDefenseTypes(strWhere, strOrderBy);

            Assert.IsTrue(lstClassDefenseTypes.Count == 0);
        }
예제 #3
0
        public void Test_SaveAndDeleteClassDefenseType()
        {
            bool returnVal;

            objNewClassDefenseType.SaveClassDefenseType();

            ClassDefenseType objTestCDT = new ClassDefenseType();

            objTestCDT.GetClassDefenseType(objNewClassDefenseType.ClassID, objNewClassDefenseType.DefenseTypeID);

            Assert.IsTrue(objTestCDT.ModifierID == objNewClassDefenseType.ModifierID);

            returnVal = objNewClassDefenseType.DeleteClassDefenseType();

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