Пример #1
0
    public void UpdateGameStringMatchAwardTest()
    {
        using MatchAwardDataDocument dataDocument = _heroesDataDirectory.MatchAwardData(new HeroesDataVersion(2, 47, 3, 76124), true, Localization.KOKR);
        MatchAward data = dataDocument.GetMatchAwardById("HatTrick");

        Assert.AreEqual("기선 제압자", data.Name);

        _heroesDataDirectory.UpdateGameString(data, new HeroesDataVersion(2, 48, 4, 77407), Localization.ENUS);
        Assert.AreEqual("awardName", data.Name);
    }
    public void GetMatchAwardByIdTest(string id)
    {
        if (id is null)
        {
            Assert.ThrowsException <ArgumentNullException>(() =>
            {
                _ = _matchAwardDataDocument.GetMatchAwardById(id !);
            });

            return;
        }
        else if (id == "asdf")
        {
            Assert.ThrowsException <KeyNotFoundException>(() =>
            {
                _ = _matchAwardDataDocument.GetMatchAwardById(id);
            });

            return;
        }

        BasicClutchHealerAsserts(_matchAwardDataDocument.GetMatchAwardById(id));
    }