Ejemplo n.º 1
0
 public void ShouldPurchaeItems()
 {
     var b = new Dumbass();
     b.LevelUp();
     b.SetCash(100);
     b.BuyItems();
 }
Ejemplo n.º 2
0
 public void WizardBotShouldPurchaseCasterItems()
 {
     var b = new Dumbass();
     b.AddSkillPoints(1);
     b.ChooseSkill(new PathOfTheWizard());
     b.AddCash(100);
     b.BuyItems();
     Assert.IsTrue(b.CharacterEquipment.TrueForAll(i => i.EquipmentSubTypes.Contains(EquipmentSubType.Caster)));
 }
Ejemplo n.º 3
0
 public void FighterBotShouldPurchaseFighterItems()
 {
     var b = new Dumbass();
     b.AddSkillPoints(1);
     b.ChooseSkill(new PathOfTheFighter());
     b.AddCash(100);
     b.BuyItems();
     Assert.IsTrue(b.CharacterEquipment.TrueForAll(i => i.EquipmentSubTypes.Exists(j => j == EquipmentSubType.DefensiveFighter || j == EquipmentSubType.OffensiveFighter)));
 }