예제 #1
0
        public void AbilityTalentLinkIdsTests()
        {
            Talent talent = HeroAbathur.GetTalent("AbathurVolatileMutation");

            Assert.IsTrue(talent.AbilityTalentLinkIds.Count == 2);
            Assert.IsTrue(talent.AbilityTalentLinkIds.Contains("AbathurUltimateEvolution"));
            Assert.IsTrue(talent.AbilityTalentLinkIds.Contains("AbathurEvolveMonstrosity"));
        }
예제 #2
0
        public void CallDownMuleTests()
        {
            Talent talent = HeroAbathur.GetTalent("GenericTalentCalldownMULE");

            Assert.IsTrue(!string.IsNullOrEmpty(talent.Tooltip?.ShortTooltip?.RawDescription));
            Assert.IsTrue(!string.IsNullOrEmpty(talent.Tooltip?.FullTooltip?.RawDescription));
            Assert.IsTrue(!string.IsNullOrEmpty(talent.Name));
            Assert.IsTrue(!string.IsNullOrEmpty(talent.IconFileName));
        }
예제 #3
0
        public void TalentTests()
        {
            Talent talent = HeroAbathur.GetTalent("AbathurMasteryPressurizedGlands");

            Assert.AreEqual(AbilityTypes.W, talent.AbilityTalentId.AbilityType);

            Talent talent2 = HeroAbathur.GetTalent("AbathurCombatStyleSurvivalInstincts");

            Assert.AreEqual("AbathurSpawnLocusts", talent2.AbilityTalentLinkIds.ToList()[0]);
        }
예제 #4
0
 public void HeroicAbilitySubAbilityTest()
 {
     // AbathurEvolveMonstrosityActiveSymbiote
     Assert.AreEqual(1, HeroAbathur.SubAbilities(AbilityTiers.Heroic).Count());
 }
예제 #5
0
 public void HeroicAbilitiesTests()
 {
     Assert.IsTrue(HeroAbathur.ContainsAbility("AbathurUltimateEvolution", StringComparison.OrdinalIgnoreCase));
     Assert.IsTrue(HeroAbathur.ContainsAbility("AbathurEvolveMonstrosity", StringComparison.OrdinalIgnoreCase));
 }
예제 #6
0
 public void HeroicAbilitiesTests()
 {
     Assert.IsTrue(HeroAbathur.ContainsAbility("AbathurUltimateEvolution"));
     Assert.IsTrue(HeroAbathur.ContainsAbility("AbathurEvolveMonstrosity"));
 }