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); }
public void Test_GetPrestigeRequirement_ByID_BadResult() { int intPrestigeRequirementID = 1; PrestigeRequirement objPrestigeRequirement = new PrestigeRequirement(); objPrestigeRequirement.GetPrestigeRequirement(intPrestigeRequirementID); Assert.IsNull(objPrestigeRequirement.PrestigeRequirementDescription); }
public void Test_GetPrestigeRequirement_ByID_GoodResult() { int intPrestigeRequirementID = 2; PrestigeRequirement objPrestigeRequirement = new PrestigeRequirement(); objPrestigeRequirement.GetPrestigeRequirement(intPrestigeRequirementID); Assert.AreEqual(intPrestigeRequirementID, objPrestigeRequirement.PrestigeRequirementID); }
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); }
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); }
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); }
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 } }