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)));
 }
 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)));
 }