Convert Port fully over to properties

This commit is contained in:
Matt Nadareski
2026-04-04 01:36:42 -04:00
parent 9e721c5c43
commit 4bb670ac15
8 changed files with 50 additions and 42 deletions

View File

@@ -717,7 +717,7 @@ namespace SabreTools.Metadata.DatFiles.Test
{
return new Data.Models.Metadata.Port
{
[Data.Models.Metadata.Port.AnalogKey] = new Data.Models.Metadata.Analog[] { CreateMetadataAnalog() },
Analog = [CreateMetadataAnalog()],
Tag = "tag",
};
}
@@ -1441,7 +1441,7 @@ namespace SabreTools.Metadata.DatFiles.Test
Assert.NotNull(port);
Assert.Equal("tag", port.Tag);
Analog[]? dipValues = port.Read<Analog[]>(Data.Models.Metadata.Port.AnalogKey);
Analog[]? dipValues = port.Analog;
Assert.NotNull(dipValues);
Analog? dipValue = Assert.Single(dipValues);
ValidateAnalog(dipValue);

View File

@@ -985,7 +985,7 @@ namespace SabreTools.Metadata.DatFiles.Test
Assert.NotNull(port);
Assert.Equal("tag", port.Tag);
Data.Models.Metadata.Analog[]? dipValues = port.ReadArray<Data.Models.Metadata.Analog>(Data.Models.Metadata.Port.AnalogKey);
Data.Models.Metadata.Analog[]? dipValues = port.Analog;
Assert.NotNull(dipValues);
Data.Models.Metadata.Analog? dipValue = Assert.Single(dipValues);
ValidateMetadataAnalog(dipValue);