Esempio n. 1
0
        public void Test_GetCharacterPrestigeRequirement_ByCharacterID_GoodResult()
        {
            int  CharacterID = 1;
            bool returnVal   = false;
            PrestigeRequirement        objPrestigeRequirement = new PrestigeRequirement();
            List <PrestigeRequirement> lstPR = new List <PrestigeRequirement>();

            PrestigeRequirement objPR = new PrestigeRequirement();

            //Have to add a prestige requirement to the table for testing
            objPR.GetPrestigeRequirement(2);

            PrestigeRequirement objPR2 = new PrestigeRequirement();

            objPR2.SaveCharacterPrestigeRequirement(objPR.PrestigeRequirementID, CharacterID);

            //Now retrive it
            lstPR = objPrestigeRequirement.GetCharacterPrestigeRequirement(CharacterID);

            //Delete the test requirement
            returnVal = objNewPrestigeRequirement.DeleteCharacterPrestigeRequirement(objPR2.PrestigeRequirementID, CharacterID);

            //Test the Asserts
            Assert.IsTrue(lstPR.Count > 0 && returnVal == true);
        }
Esempio n. 2
0
        public void Test_GetPrestigeRequirement_ByID_BadResult()
        {
            int intPrestigeRequirementID = 1;
            PrestigeRequirement objPrestigeRequirement = new PrestigeRequirement();

            objPrestigeRequirement.GetPrestigeRequirement(intPrestigeRequirementID);

            Assert.IsNull(objPrestigeRequirement.PrestigeRequirementDescription);
        }
Esempio n. 3
0
        public void Test_GetPrestigeRequirement_ByID_GoodResult()
        {
            int intPrestigeRequirementID = 2;
            PrestigeRequirement objPrestigeRequirement = new PrestigeRequirement();

            objPrestigeRequirement.GetPrestigeRequirement(intPrestigeRequirementID);

            Assert.AreEqual(intPrestigeRequirementID, objPrestigeRequirement.PrestigeRequirementID);
        }
Esempio n. 4
0
        public void Test_GetCharacterPrestigeRequirement_ByCharacterID_BadResult()
        {
            int CharacterID = 1;
            PrestigeRequirement        objPrestigeRequirement = new PrestigeRequirement();
            List <PrestigeRequirement> lstPR = new List <PrestigeRequirement>();

            lstPR = objPrestigeRequirement.GetCharacterPrestigeRequirement(CharacterID);

            Assert.IsTrue(lstPR.Count == 0);
        }
Esempio n. 5
0
        public void Test_GetPrestigeRequirementPrestigeClass_WithOutOrderBy_NoResult()
        {
            string strWhere   = " ClassID=1";
            string strOrderBy = "";

            PrestigeRequirement        objPrestigeRequirement  = new PrestigeRequirement();
            List <PrestigeRequirement> lstPrestigeRequirements = new List <PrestigeRequirement>();

            lstPrestigeRequirements = objPrestigeRequirement.GetPrestigeRequirementPrestigeClass(strWhere, strOrderBy);

            Assert.IsTrue(lstPrestigeRequirements.Count == 0);
        }
Esempio n. 6
0
        public void Test_GetPrestigeRequirementPrestigeClass_WithOrderBy_GoodResult()
        {
            string strWhere   = " ClassID=20";
            string strOrderBy = "PrestigeRequirementDescription";

            PrestigeRequirement        objPrestigeRequirement  = new PrestigeRequirement();
            List <PrestigeRequirement> lstPrestigeRequirements = new List <PrestigeRequirement>();

            lstPrestigeRequirements = objPrestigeRequirement.GetPrestigeRequirementPrestigeClass(strWhere, strOrderBy);

            Assert.IsTrue(lstPrestigeRequirements.Count > 0);
        }
Esempio n. 7
0
        public void Test_SaveAndDeleteCharacterPrestigeRequirement()
        {
            bool returnVal;
            int  characterID           = 1;
            PrestigeRequirement objPR  = new PrestigeRequirement();
            PrestigeRequirement objPR2 = new PrestigeRequirement();

            objPR.GetPrestigeRequirement(2);

            objPR2.SaveCharacterPrestigeRequirement(objPR.PrestigeRequirementID, characterID);

            List <PrestigeRequirement> lstPR = new List <PrestigeRequirement>();

            lstPR = objPR.GetCharacterPrestigeRequirement(1);

            Assert.IsTrue(lstPR.Count > 0);

            returnVal = objNewPrestigeRequirement.DeleteCharacterPrestigeRequirement(objPR2.PrestigeRequirementID, characterID);

            Assert.IsTrue(returnVal && objNewPrestigeRequirement.DeleteOK);
        }
        private void cmbPrestigeClasses_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (cmbPrestigeClasses.SelectedItem.ToString() != "")
            {
                PrestigeRequirement prestigeRequirement = new PrestigeRequirement();
                Class objClass = new Class();

                objClass.GetClass(cmbPrestigeClasses.SelectedItem.ToString());

                //prestigeRequirement.GetPrestigeRequirement(objClass.ClassID);

                gPrestigeClass       = objClass;
                gprestigeRequirement = objClass.objPrestigeRequirement;
                //gprestigeRequirement = prestigeRequirement;
                //Fill out the form with this info.  Not thought thru yet
                if (!string.IsNullOrEmpty(prestigeRequirement.PrestigeRequirementDescription))
                {
                    txtPrestigeRequirements.Text = prestigeRequirement.PrestigeRequirementDescription;
                }

                //Set the other tab like objects
            }
        }