Convert Slot fully over to properties

This commit is contained in:
Matt Nadareski
2026-04-04 01:46:00 -04:00
parent 4bb670ac15
commit 3f3f73a56f
9 changed files with 64 additions and 49 deletions

View File

@@ -515,7 +515,7 @@ namespace SabreTools.Metadata.DatFiles.Test
Default = true,
DipLocation = [CreateMetadataDipLocation()],
DipValue = [CreateMetadataDipValue()],
Entry = new string[] { "entry" },
Entry = ["entry"],
Mask = "mask",
Name = "name",
Tag = "tag",
@@ -913,7 +913,7 @@ namespace SabreTools.Metadata.DatFiles.Test
return new Data.Models.Metadata.Slot
{
Name = "name",
[Data.Models.Metadata.Slot.SlotOptionKey] = new Data.Models.Metadata.SlotOption[] { CreateMetadataSlotOption() },
SlotOption = [CreateMetadataSlotOption()],
};
}
@@ -1624,7 +1624,7 @@ namespace SabreTools.Metadata.DatFiles.Test
Assert.NotNull(slot);
Assert.Equal("name", slot.Name);
SlotOption[]? slotOptions = slot.Read<SlotOption[]>(Data.Models.Metadata.Slot.SlotOptionKey);
SlotOption[]? slotOptions = slot.SlotOption;
Assert.NotNull(slotOptions);
SlotOption? slotOption = Assert.Single(slotOptions);
ValidateSlotOption(slotOption);