public void DataDocumentFileTest() { using BehaviorVeterancyDataDocument document = BehaviorVeterancyDataDocument.Parse(_dataFile); Assert.AreEqual(Localization.KOKR, document.Localization); Assert.IsTrue(document.JsonDataDocument.RootElement.TryGetProperty("alteracpass-CoreScaling", out JsonElement _)); }
public void DataDocumentROMLocaleTest() { using BehaviorVeterancyDataDocument document = BehaviorVeterancyDataDocument.Parse(GetBytesForROM("alteracpass-CoreScaling"), Localization.FRFR); Assert.AreEqual(Localization.FRFR, document.Localization); Assert.IsTrue(document.JsonDataDocument.RootElement.TryGetProperty("alteracpass-CoreScaling", out JsonElement _)); }
public void DataDocumentStreamTest() { using FileStream stream = new(_dataFile, FileMode.Open); using BehaviorVeterancyDataDocument document = BehaviorVeterancyDataDocument.Parse(stream, Localization.FRFR); Assert.AreEqual(Localization.FRFR, document.Localization); Assert.IsTrue(document.JsonDataDocument.RootElement.TryGetProperty("alteracpass-CoreScaling", out JsonElement _)); }
public void DataDocumentFileLocaleTest() { using BehaviorVeterancyDataDocument document = BehaviorVeterancyDataDocument.Parse(_dataFile, Localization.FRFR); Assert.AreEqual(Localization.FRFR, document.Localization); Assert.IsTrue(document.JsonDataDocument.RootElement.TryGetProperty("alteracpass-CoreScaling", out JsonElement jsonElement)); Assert.IsTrue(jsonElement !.GetProperty("combineXP").GetBoolean()); }
public BehaviorVeterancyDataDocumentTests() { _behaviorVeterancyDataDocument = BehaviorVeterancyDataDocument.Parse(LoadJsonTestData(), Localization.ENUS); }