Fix longstanding TODOs around Software items

This commit is contained in:
Matt Nadareski
2026-04-03 16:02:44 -04:00
parent fb711001e9
commit e3927ca3e6
26 changed files with 307 additions and 49 deletions

View File

@@ -317,7 +317,7 @@ namespace SabreTools.Serialization.CrossModel.Test
Tag = "tag",
Name = "name",
Status = Data.Models.Metadata.SoftwareListStatus.Original,
Filter = "XXXXXX",
Filter = "filter",
};
var ramoption = new Data.Models.Listxml.RamOption
@@ -861,7 +861,7 @@ namespace SabreTools.Serialization.CrossModel.Test
Assert.Equal("tag", softwarelist.Tag);
Assert.Equal("name", softwarelist.Name);
Assert.Equal(Data.Models.Metadata.SoftwareListStatus.Original, softwarelist.Status);
Assert.Equal("XXXXXX", softwarelist.Filter);
Assert.Equal("filter", softwarelist.Filter);
}
/// <summary>

View File

@@ -224,7 +224,7 @@ namespace SabreTools.Serialization.CrossModel.Test
Tag = "tag",
Name = "name",
Status = Data.Models.Metadata.SoftwareListStatus.Original,
Filter = "XXXXXX",
Filter = "filter",
};
Data.Models.Logiqx.GameBase gameBase = game
@@ -568,7 +568,7 @@ namespace SabreTools.Serialization.CrossModel.Test
Assert.Equal("tag", softwarelist.Tag);
Assert.Equal("name", softwarelist.Name);
Assert.Equal(Data.Models.Metadata.SoftwareListStatus.Original, softwarelist.Status);
Assert.Equal("XXXXXX", softwarelist.Filter);
Assert.Equal("filter", softwarelist.Filter);
}
}
}

View File

@@ -313,7 +313,7 @@ namespace SabreTools.Serialization.CrossModel.Test
Tag = "tag",
Name = "name",
Status = Data.Models.Metadata.SoftwareListStatus.Original,
Filter = "XXXXXX",
Filter = "filter",
};
var ramoption = new Data.Models.Listxml.RamOption
@@ -855,7 +855,7 @@ namespace SabreTools.Serialization.CrossModel.Test
Assert.Equal("tag", softwarelist.Tag);
Assert.Equal("name", softwarelist.Name);
Assert.Equal(Data.Models.Metadata.SoftwareListStatus.Original, softwarelist.Status);
Assert.Equal("XXXXXX", softwarelist.Filter);
Assert.Equal("filter", softwarelist.Filter);
}
/// <summary>

View File

@@ -313,7 +313,7 @@ namespace SabreTools.Serialization.CrossModel.Test
Tag = "tag",
Name = "name",
Status = Data.Models.Metadata.SoftwareListStatus.Original,
Filter = "XXXXXX",
Filter = "filter",
};
var ramoption = new Data.Models.Listxml.RamOption
@@ -855,7 +855,7 @@ namespace SabreTools.Serialization.CrossModel.Test
Assert.Equal("tag", softwarelist.Tag);
Assert.Equal("name", softwarelist.Name);
Assert.Equal(Data.Models.Metadata.SoftwareListStatus.Original, softwarelist.Status);
Assert.Equal("XXXXXX", softwarelist.Filter);
Assert.Equal("filter", softwarelist.Filter);
}
/// <summary>

View File

@@ -24,7 +24,7 @@ namespace SabreTools.Serialization.CrossModel.Test
Assert.NotNull(newSl);
Assert.Equal("name", newSl.Name);
Assert.Equal("description", newSl.Description);
Assert.Equal("XXXXXX", newSl.Notes);
Assert.Equal("notes", newSl.Notes);
Assert.NotNull(newSl.Software);
var newSoftware = Assert.Single(newSl.Software);
@@ -124,7 +124,7 @@ namespace SabreTools.Serialization.CrossModel.Test
Description = "description",
Year = "XXXXXX",
Publisher = "XXXXXX",
Notes = "XXXXXX",
Notes = "notes",
Info = [info],
SharedFeat = [sharedfeat],
Part = [part],
@@ -134,7 +134,7 @@ namespace SabreTools.Serialization.CrossModel.Test
{
Name = "name",
Description = "description",
Notes = "XXXXXX",
Notes = "notes",
Software = [software],
};
}
@@ -151,7 +151,7 @@ namespace SabreTools.Serialization.CrossModel.Test
Assert.Equal("description", software.Description);
Assert.Equal("XXXXXX", software.Year);
Assert.Equal("XXXXXX", software.Publisher);
Assert.Equal("XXXXXX", software.Notes);
Assert.Equal("notes", software.Notes);
Assert.NotNull(software.Info);
var info = Assert.Single(software.Info);