public void Test_IsFeatInListList_FalseResult() { Feat objFeat = new Feat(); Feat objFeat2 = new Feat(); List <Feat> lstFeatList = new List <Feat>(); List <Feat> lstNeedList = new List <Feat>(); bool blnFeatIsInList; objFeat.GetFeat(1); objFeat2.GetFeat(2); for (int i = 0; i < 3; i++) { lstFeatList.Add(objFeat); } for (int i = 0; i < 1; i++) { lstNeedList.Add(objFeat2); } blnFeatIsInList = Feat.IsFeatInList(lstNeedList, lstFeatList); Assert.IsFalse(blnFeatIsInList); }
public void Test_GetFeat_ByName_BadResult() { string strFeatID = "blah blah"; Feat objFeat = new Feat(); objFeat.GetFeat(strFeatID); Assert.IsNull(objFeat.FeatName); }
public void Test_GetFeat_ByName_GoodResult() { string strFeatID = "Force Sensitivity"; Feat objFeat = new Feat(); objFeat.GetFeat(strFeatID); Assert.AreEqual(strFeatID, objFeat.FeatName); }
public void Test_GetFeat_ByID_BadResult() { int intFeatID = 0; Feat objFeat = new Feat(); objFeat.GetFeat(intFeatID); Assert.IsNull(objFeat.FeatName); }
public void Test_GetFeat_ByID_GoodResult() { int intFeatID = 828; //1; Feat objFeat = new Feat(); objFeat.GetFeat(intFeatID); Assert.AreEqual(intFeatID, objFeat.FeatID); }
private void btnSelectFeat_Click(object sender, EventArgs e) { string strTag = tvFeatList.SelectedNode.Tag.ToString(); int intTag; int.TryParse(strTag, out intTag); if (intTag != 0) { Feat objFeat = new Feat(); objFeat.GetFeat(intTag); //Get the Feat and send it back to the control page //if (blnBonusFeat) //{ // objCALC.objBonusFeat = objFeat; //} //else //{ // objCALC.objCharLevelFeat = objFeat; //} switch (enmFeatType) { case Common.FeatType.BonusFeat: objCALC.objBonusFeat = objFeat; break; case Common.FeatType.LevelFeat: objCALC.objCharLevelFeat = objFeat; break; case Common.FeatType.StartingFeat: objCALC.lstStartingFeat.Add(objFeat); break; case Common.FeatType.RaceFeat: objCALC.objRaceFeat = objFeat; break; default: break; } this.Close(); } else { MessageBox.Show("Please select a Feat."); } }
public void Test_IsFeatShapeShiftRequired_FalseResult() { Feat objFeat = new Feat(); Feat objFeat2 = new Feat(); bool blnFeatisShapeShiftRequired; objFeat.GetFeat(1); objFeat2.GetFeat(808); blnFeatisShapeShiftRequired = Feat.IsFeatShapeShiftRequired(objFeat, false); Assert.IsTrue(blnFeatisShapeShiftRequired); blnFeatisShapeShiftRequired = Feat.IsFeatShapeShiftRequired(objFeat2, false); Assert.IsFalse(blnFeatisShapeShiftRequired); }
public void Test_IsFeatRageRequired_FalseResult() { Feat objFeat = new Feat(); Feat objFeat2 = new Feat(); bool blnFeatIsRageRequired; objFeat.GetFeat(1); objFeat2.GetFeat(791); blnFeatIsRageRequired = Feat.IsFeatRageRequired(objFeat, false); Assert.IsTrue(blnFeatIsRageRequired); blnFeatIsRageRequired = Feat.IsFeatRageRequired(objFeat2, false); Assert.IsFalse(blnFeatIsRageRequired); }
public void FillFormWithFeat(int FeatID) { Feat feat = new Feat(); feat.GetFeat(FeatID); if (feat.FeatID != 0) { SetForm(feat, false); } if (dbconn.Open) { dbconn.CloseDatabaseConnection(); } this.btnSave.Enabled = false; this.btnNew.Enabled = true; this.btnEdit.Enabled = true; }
public void Test_IsFeatInList_TrueResult() { Feat objFeat = new Feat(); List <Feat> lstFeatList = new List <Feat>(); bool blnFeatIsInList; objFeat.GetFeat(1); for (int i = 0; i < 3; i++) { lstFeatList.Add(objFeat); } blnFeatIsInList = Feat.IsFeatInList(objFeat, lstFeatList); Assert.IsTrue(blnFeatIsInList); }
public void Test_CheckFeatCount_FalseResult() { Feat objFeat = new Feat(); List <Feat> lstFeatList = new List <Feat>(); bool blnFeatCountLessThanMax; objFeat.GetFeat(116); for (int i = 0; i < objFeat.MultipleSelection + 3; i++) { lstFeatList.Add(objFeat); } blnFeatCountLessThanMax = Feat.CheckFeatCount(objFeat, lstFeatList); Assert.IsFalse(blnFeatCountLessThanMax); }
public void Test_IsFeatDarkSideRequired_TrueResult() { Feat objFeat = new Feat(); Feat objFeat2 = new Feat(); Character objChar = new Character(); objChar.GetCharacter(1); bool blnFeatisDarksideRequired; objFeat.GetFeat(1); objFeat2.GetFeat(828); blnFeatisDarksideRequired = Feat.IsFeatDarkSideRequired(objFeat, objChar); Assert.IsTrue(blnFeatisDarksideRequired); blnFeatisDarksideRequired = Feat.IsFeatDarkSideRequired(objFeat2, objChar); Assert.IsTrue(blnFeatisDarksideRequired); }
public void SetFeatFields() { string strTag = tvFeatList.SelectedNode.Tag.ToString(); int intTag; int.TryParse(strTag, out intTag); if (intTag != 0) { Feat objFeat = new Feat(); objFeat.GetFeat(intTag); bool blnMultiple; this.txtFeatName.Text = objFeat.FeatName; this.txtFeatDescription.Text = objFeat.FeatDescription; this.txtFeatSpecial.Text = objFeat.FeatSpecial; this.ckbRageRequired.Checked = objFeat.RageRequired; this.ckbShapeShiftRequired.Checked = objFeat.ShapeShiftRequired; bool.TryParse(objFeat.MultipleSelection.ToString(), out blnMultiple); this.ckMultipleAllowed.Checked = blnMultiple; } }