Flatten Instance out of existence

This commit is contained in:
Matt Nadareski
2026-04-09 21:34:00 -04:00
parent 27a93fa86a
commit 967d9ffe87
17 changed files with 58 additions and 283 deletions

View File

@@ -491,7 +491,8 @@ namespace SabreTools.Metadata.DatFiles.Test
{
Extension = [CreateMetadataExtension()],
FixedImage = "fixedimage",
Instance = CreateMetadataInstance(),
InstanceBriefName = "briefname",
InstanceName = "name",
Interface = "interface",
Mandatory = true,
Tag = "tag",
@@ -686,15 +687,6 @@ namespace SabreTools.Metadata.DatFiles.Test
};
}
private static Data.Models.Metadata.Instance CreateMetadataInstance()
{
return new Data.Models.Metadata.Instance
{
BriefName = "briefname",
Name = "name",
};
}
private static Data.Models.Metadata.Media CreateMetadataMedia()
{
return new Data.Models.Metadata.Media
@@ -1247,6 +1239,8 @@ namespace SabreTools.Metadata.DatFiles.Test
{
Assert.NotNull(device);
Assert.Equal("fixedimage", device.FixedImage);
Assert.Equal("briefname", device.InstanceBriefName);
Assert.Equal("name", device.InstanceName);
Assert.Equal("interface", device.Interface);
Assert.Equal(true, device.Mandatory);
Assert.Equal("tag", device.Tag);
@@ -1256,8 +1250,6 @@ namespace SabreTools.Metadata.DatFiles.Test
Assert.NotNull(extensions);
Extension? extension = Assert.Single(extensions);
ValidateExtension(extension);
ValidateInstance(device.Instance);
}
private static void ValidateDeviceRef(DeviceRef? deviceRef)
@@ -1411,13 +1403,6 @@ namespace SabreTools.Metadata.DatFiles.Test
ValidateControl(control);
}
private static void ValidateInstance(Instance? instance)
{
Assert.NotNull(instance);
Assert.Equal("briefname", instance.BriefName);
Assert.Equal("name", instance.Name);
}
private static void ValidateMedia(Media? media)
{
Assert.NotNull(media);