mirror of
https://github.com/SabreTools/SabreTools.Serialization.git
synced 2026-09-24 07:45:06 +00:00
Make SourceDetails more complete
This commit is contained in:
@@ -951,30 +951,30 @@ namespace SabreTools.Metadata.DatFiles.Test
|
||||
{
|
||||
return new Data.Models.Metadata.SourceDetails
|
||||
{
|
||||
[Data.Models.Metadata.SourceDetails.IdKey] = "id",
|
||||
[Data.Models.Metadata.SourceDetails.AppendToNumberKey] = "appendtonumber",
|
||||
[Data.Models.Metadata.SourceDetails.SectionKey] = "section",
|
||||
[Data.Models.Metadata.SourceDetails.RomInfoKey] = "rominfo",
|
||||
[Data.Models.Metadata.SourceDetails.DumpDateKey] = "dumpdate",
|
||||
[Data.Models.Metadata.SourceDetails.DumpDateInfoKey] = "dumpdateinfo",
|
||||
[Data.Models.Metadata.SourceDetails.ReleaseDateKey] = "releasedate",
|
||||
[Data.Models.Metadata.SourceDetails.ReleaseDateInfoKey] = "releasedateinfo",
|
||||
[Data.Models.Metadata.SourceDetails.DumperKey] = "dumper",
|
||||
[Data.Models.Metadata.SourceDetails.ProjectKey] = "project",
|
||||
[Data.Models.Metadata.SourceDetails.OriginalFormatKey] = "originalformat",
|
||||
[Data.Models.Metadata.SourceDetails.NodumpKey] = "nodump",
|
||||
[Data.Models.Metadata.SourceDetails.ToolKey] = "tool",
|
||||
[Data.Models.Metadata.SourceDetails.OriginKey] = "origin",
|
||||
[Data.Models.Metadata.SourceDetails.Comment1Key] = "comment1",
|
||||
[Data.Models.Metadata.SourceDetails.Comment2Key] = "comment2",
|
||||
[Data.Models.Metadata.SourceDetails.Link1Key] = "link1",
|
||||
[Data.Models.Metadata.SourceDetails.Link1PublicKey] = "link1public",
|
||||
[Data.Models.Metadata.SourceDetails.Link2Key] = "link2",
|
||||
[Data.Models.Metadata.SourceDetails.Link2PublicKey] = "link2public",
|
||||
[Data.Models.Metadata.SourceDetails.Link3Key] = "link3",
|
||||
[Data.Models.Metadata.SourceDetails.Link3PublicKey] = "link3public",
|
||||
[Data.Models.Metadata.SourceDetails.RegionKey] = "region",
|
||||
[Data.Models.Metadata.SourceDetails.MediaTitleKey] = "mediatitle",
|
||||
AppendToNumber = "appendtonumber",
|
||||
Comment1 = "comment1",
|
||||
Comment2 = "comment2",
|
||||
DumpDate = "dumpdate",
|
||||
DumpDateInfo = true,
|
||||
Dumper = "dumper",
|
||||
Id = "id",
|
||||
Link1 = "link1",
|
||||
Link1Public = true,
|
||||
Link2 = "link2",
|
||||
Link2Public = true,
|
||||
Link3 = "link3",
|
||||
Link3Public = true,
|
||||
MediaTitle = "mediatitle",
|
||||
Nodump = true,
|
||||
Origin = "origin",
|
||||
OriginalFormat = "originalformat",
|
||||
Project = "project",
|
||||
Region = "region",
|
||||
ReleaseDate = "releasedate",
|
||||
ReleaseDateInfo = true,
|
||||
RomInfo = "rominfo",
|
||||
Section = "section",
|
||||
Tool = "tool",
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
@@ -1204,30 +1204,30 @@ namespace SabreTools.Metadata.DatFiles.Test
|
||||
private static void ValidateMetadataSourceDetails(Data.Models.Metadata.SourceDetails? sourceDetails)
|
||||
{
|
||||
Assert.NotNull(sourceDetails);
|
||||
Assert.Equal("id", sourceDetails.ReadString(Data.Models.Metadata.SourceDetails.IdKey));
|
||||
Assert.Equal("appendtonumber", sourceDetails.ReadString(Data.Models.Metadata.SourceDetails.AppendToNumberKey));
|
||||
Assert.Equal("section", sourceDetails.ReadString(Data.Models.Metadata.SourceDetails.SectionKey));
|
||||
Assert.Equal("rominfo", sourceDetails.ReadString(Data.Models.Metadata.SourceDetails.RomInfoKey));
|
||||
Assert.Equal("dumpdate", sourceDetails.ReadString(Data.Models.Metadata.SourceDetails.DumpDateKey));
|
||||
Assert.Equal("dumpdateinfo", sourceDetails.ReadString(Data.Models.Metadata.SourceDetails.DumpDateInfoKey));
|
||||
Assert.Equal("releasedate", sourceDetails.ReadString(Data.Models.Metadata.SourceDetails.ReleaseDateKey));
|
||||
Assert.Equal("releasedateinfo", sourceDetails.ReadString(Data.Models.Metadata.SourceDetails.ReleaseDateInfoKey));
|
||||
Assert.Equal("dumper", sourceDetails.ReadString(Data.Models.Metadata.SourceDetails.DumperKey));
|
||||
Assert.Equal("project", sourceDetails.ReadString(Data.Models.Metadata.SourceDetails.ProjectKey));
|
||||
Assert.Equal("originalformat", sourceDetails.ReadString(Data.Models.Metadata.SourceDetails.OriginalFormatKey));
|
||||
Assert.Equal("nodump", sourceDetails.ReadString(Data.Models.Metadata.SourceDetails.NodumpKey));
|
||||
Assert.Equal("tool", sourceDetails.ReadString(Data.Models.Metadata.SourceDetails.ToolKey));
|
||||
Assert.Equal("origin", sourceDetails.ReadString(Data.Models.Metadata.SourceDetails.OriginKey));
|
||||
Assert.Equal("comment1", sourceDetails.ReadString(Data.Models.Metadata.SourceDetails.Comment1Key));
|
||||
Assert.Equal("comment2", sourceDetails.ReadString(Data.Models.Metadata.SourceDetails.Comment2Key));
|
||||
Assert.Equal("link1", sourceDetails.ReadString(Data.Models.Metadata.SourceDetails.Link1Key));
|
||||
Assert.Equal("link1public", sourceDetails.ReadString(Data.Models.Metadata.SourceDetails.Link1PublicKey));
|
||||
Assert.Equal("link2", sourceDetails.ReadString(Data.Models.Metadata.SourceDetails.Link2Key));
|
||||
Assert.Equal("link2public", sourceDetails.ReadString(Data.Models.Metadata.SourceDetails.Link2PublicKey));
|
||||
Assert.Equal("link3", sourceDetails.ReadString(Data.Models.Metadata.SourceDetails.Link3Key));
|
||||
Assert.Equal("link3public", sourceDetails.ReadString(Data.Models.Metadata.SourceDetails.Link3PublicKey));
|
||||
Assert.Equal("region", sourceDetails.ReadString(Data.Models.Metadata.SourceDetails.RegionKey));
|
||||
Assert.Equal("mediatitle", sourceDetails.ReadString(Data.Models.Metadata.SourceDetails.MediaTitleKey));
|
||||
Assert.Equal("appendtonumber", sourceDetails.AppendToNumber);
|
||||
Assert.Equal("comment1", sourceDetails.Comment1);
|
||||
Assert.Equal("comment2", sourceDetails.Comment2);
|
||||
Assert.Equal("dumpdate", sourceDetails.DumpDate);
|
||||
Assert.Equal(true, sourceDetails.DumpDateInfo);
|
||||
Assert.Equal("dumper", sourceDetails.Dumper);
|
||||
Assert.Equal("id", sourceDetails.Id);
|
||||
Assert.Equal("link1", sourceDetails.Link1);
|
||||
Assert.Equal(true, sourceDetails.Link1Public);
|
||||
Assert.Equal("link2", sourceDetails.Link2);
|
||||
Assert.Equal(true, sourceDetails.Link2Public);
|
||||
Assert.Equal("link3", sourceDetails.Link3);
|
||||
Assert.Equal(true, sourceDetails.Link3Public);
|
||||
Assert.Equal("mediatitle", sourceDetails.MediaTitle);
|
||||
Assert.Equal(true, sourceDetails.Nodump);
|
||||
Assert.Equal("origin", sourceDetails.Origin);
|
||||
Assert.Equal("originalformat", sourceDetails.OriginalFormat);
|
||||
Assert.Equal("project", sourceDetails.Project);
|
||||
Assert.Equal("region", sourceDetails.Region);
|
||||
Assert.Equal("releasedate", sourceDetails.ReleaseDate);
|
||||
Assert.Equal(true, sourceDetails.ReleaseDateInfo);
|
||||
Assert.Equal("rominfo", sourceDetails.RomInfo);
|
||||
Assert.Equal("section", sourceDetails.Section);
|
||||
Assert.Equal("tool", sourceDetails.Tool);
|
||||
}
|
||||
|
||||
private static void ValidateMetadataTrurip(Data.Models.Logiqx.Trurip? trurip)
|
||||
|
||||
Reference in New Issue
Block a user