Beispiel #1
0
    public void BehaviorVeterancyDataTest(int major, int minor, int revision, int build, bool isPtr)
    {
        BehaviorVeterancyDataDocument dataDocument = _heroesDataDirectory.BehaviorVeterancyData(new HeroesDataVersion(major, minor, revision, build, isPtr));

        Assert.IsTrue(dataDocument.TryGetBehaviorVeterancyById("alteracpass-CoreScaling", out BehaviorVeterancy? value));

        Assert.IsTrue(value !.CombineModifications);
    }
    public void TryGetBehaviorVeterancyByIdTest(string?id)
    {
        if (id is null || id == "asdf")
        {
            Assert.IsFalse(_behaviorVeterancyDataDocument.TryGetBehaviorVeterancyById(id, out _));

            return;
        }

        Assert.IsTrue(_behaviorVeterancyDataDocument.TryGetBehaviorVeterancyById(id, out BehaviorVeterancy? _));
        if (_behaviorVeterancyDataDocument.TryGetBehaviorVeterancyById(id, out BehaviorVeterancy? behaviorVeterancy))
        {
            BasicAlteracpassCoreScalingAsserts(behaviorVeterancy);
        }
    }