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