Convert Metadata file keys to proper properties

This commit is contained in:
Matt Nadareski
2026-04-04 21:17:28 -04:00
parent 3b2b4bc525
commit 0b99602bc7
39 changed files with 114 additions and 230 deletions

View File

@@ -41,8 +41,8 @@ namespace SabreTools.Metadata.DatFiles.Test
Data.Models.Metadata.Machine[]? machines = null;
Data.Models.Metadata.MetadataFile? item = new Data.Models.Metadata.MetadataFile
{
[Data.Models.Metadata.MetadataFile.HeaderKey] = header,
[Data.Models.Metadata.MetadataFile.MachineKey] = machines,
Header = header,
Machine = machines,
};
DatFile datFile = new Formats.Logiqx(null, useGame: false);
@@ -59,8 +59,8 @@ namespace SabreTools.Metadata.DatFiles.Test
Data.Models.Metadata.Machine[]? machines = [machine];
Data.Models.Metadata.MetadataFile? item = new Data.Models.Metadata.MetadataFile
{
[Data.Models.Metadata.MetadataFile.HeaderKey] = header,
[Data.Models.Metadata.MetadataFile.MachineKey] = machines,
Header = header,
Machine = machines,
};
DatFile datFile = new Formats.Logiqx(null, useGame: false);

View File

@@ -32,7 +32,7 @@ namespace SabreTools.Metadata.DatFiles.Test
Data.Models.Metadata.MetadataFile? actual = datFile.ConvertToMetadata();
Assert.NotNull(actual);
Data.Models.Metadata.Header? actualHeader = actual.Read<Data.Models.Metadata.Header>(Data.Models.Metadata.MetadataFile.HeaderKey);
Data.Models.Metadata.Header? actualHeader = actual.Header;
ValidateMetadataHeader(actualHeader);
}
@@ -80,7 +80,7 @@ namespace SabreTools.Metadata.DatFiles.Test
Data.Models.Metadata.MetadataFile? actual = datFile.ConvertToMetadata();
Assert.NotNull(actual);
Data.Models.Metadata.Machine[]? machines = actual.ReadArray<Data.Models.Metadata.Machine>(Data.Models.Metadata.MetadataFile.MachineKey);
Data.Models.Metadata.Machine[]? machines = actual.Machine;
Assert.NotNull(machines);
Data.Models.Metadata.Machine actualMachine = Assert.Single(machines);
ValidateMetadataMachine(actualMachine);