public void Check_3Skill_Requirements() { AchievementObject aBridgeNotFar = new AchievementObject { AName = "A Bridge Not Far", ADescription = "Cross the River Lum using a crossbow.", ARunescore = 10, AMembers = "Yes", ALink = "/w/A_Bridge_Not_Far", ACategories = new List <string> { "Exploration" }, ASubcategories = new List <string> { "Desert" }, AQuestReqs = new List <string>(), ASkillReqs = new List <string>() }; aBridgeNotFar = Scrape.GetRequirements(aBridgeNotFar); Assert.Contains("8 Agility", aBridgeNotFar.ASkillReqs); Assert.Contains("19 Strength", aBridgeNotFar.ASkillReqs); Assert.Contains("37 Ranged", aBridgeNotFar.ASkillReqs); }
public void Check_1Skill_1Quest_Requirements() { AchievementObject aCleanSlate = new AchievementObject { AName = "A Clean Slate", ADescription = "Cleanse the Corrupted Seren Stone with at least one crystal.", ARunescore = 15, AMembers = "Yes", ALink = "/w/A_Clean_Slate", ACategories = new List <string> { "Exploration" }, ASubcategories = new List <string> { "Tirannwn" }, AQuestReqs = new List <string>(), ASkillReqs = new List <string>() }; aCleanSlate = Scrape.GetRequirements(aCleanSlate); Assert.Contains("Plague's End", aCleanSlate.AQuestReqs); Assert.Contains("75 Prayer", aCleanSlate.ASkillReqs); }