public void TryGetTypeDescriptionByIdTest(string?id)
    {
        if (id is null || id == "asdf")
        {
            Assert.IsFalse(_typeDescriptionDataDocument.TryGetTypeDescriptionById(id, out _));

            return;
        }

        Assert.IsTrue(_typeDescriptionDataDocument.TryGetTypeDescriptionById(id, out TypeDescription? _));
        if (_typeDescriptionDataDocument.TryGetTypeDescriptionById(id, out TypeDescription? typeDescription))
        {
            BasicPortraitAsserts(typeDescription);
        }
    }
    public void DataDocumentROMGSDTest()
    {
        using GameStringDocument gameStringDocument = GameStringDocument.Parse(_jsonGameStringFileKOKR);
        using TypeDescriptionDataDocument document  = TypeDescriptionDataDocument.Parse(GetBytesForROM("BasicPortrait"), gameStringDocument);

        Assert.AreEqual(Localization.KOKR, document.Localization);
        Assert.IsTrue(document.TryGetTypeDescriptionById("BasicPortrait", out TypeDescription? typeDescription));
        Assert.AreEqual("some basic portrait", typeDescription !.Name);
    }