mirror of
https://github.com/SabreTools/SabreTools.Serialization.git
synced 2026-09-22 06:45:11 +00:00
Turn dupe type key into a metadata property
This commit is contained in:
@@ -30,7 +30,7 @@ namespace SabreTools.Metadata.DatItems.Formats.Test
|
||||
disk.Optional = true;
|
||||
disk.Write(Data.Models.Metadata.Disk.MD5Key, HashType.MD5.ZeroString);
|
||||
disk.Write(Data.Models.Metadata.Disk.SHA1Key, HashType.SHA1.ZeroString);
|
||||
disk.Write(DatItem.DupeTypeKey, DupeType.All | DupeType.External);
|
||||
disk.DupeType = DupeType.All | DupeType.External;
|
||||
disk.Machine = machine;
|
||||
disk.Write(Disk.PartKey, part);
|
||||
disk.RemoveFlag = false;
|
||||
@@ -45,7 +45,7 @@ namespace SabreTools.Metadata.DatItems.Formats.Test
|
||||
Assert.Equal(true, actual.Optional);
|
||||
Assert.Equal(HashType.MD5.ZeroString, actual.ReadString(Data.Models.Metadata.Rom.MD5Key));
|
||||
Assert.Equal(HashType.SHA1.ZeroString, actual.ReadString(Data.Models.Metadata.Rom.SHA1Key));
|
||||
Assert.Equal(DupeType.All | DupeType.External, actual.Read<DupeType>(DatItem.DupeTypeKey));
|
||||
Assert.Equal(DupeType.All | DupeType.External, actual.DupeType);
|
||||
|
||||
DataArea? actualDataArea = actual.Read<DataArea?>(Rom.DataAreaKey);
|
||||
Assert.NotNull(actualDataArea);
|
||||
|
||||
@@ -26,7 +26,7 @@ namespace SabreTools.Metadata.DatItems.Formats.Test
|
||||
SHA256 = "DEADBEEF",
|
||||
Format = "XXXXXX"
|
||||
};
|
||||
file.Write(DatItem.DupeTypeKey, DupeType.All | DupeType.External);
|
||||
file.DupeType = DupeType.All | DupeType.External;
|
||||
file.Machine = machine;
|
||||
file.RemoveFlag = false;
|
||||
file.Source = source;
|
||||
@@ -41,7 +41,7 @@ namespace SabreTools.Metadata.DatItems.Formats.Test
|
||||
Assert.Equal("000000000000000000000000deadbeef", actual.ReadString(Data.Models.Metadata.Rom.MD5Key));
|
||||
Assert.Equal("00000000000000000000000000000000deadbeef", actual.ReadString(Data.Models.Metadata.Rom.SHA1Key));
|
||||
Assert.Equal("00000000000000000000000000000000000000000000000000000000deadbeef", actual.ReadString(Data.Models.Metadata.Rom.SHA256Key));
|
||||
Assert.Equal(DupeType.All | DupeType.External, actual.Read<DupeType>(DatItem.DupeTypeKey));
|
||||
Assert.Equal(DupeType.All | DupeType.External, actual.DupeType);
|
||||
|
||||
Machine? actualMachine = actual.Machine;
|
||||
Assert.NotNull(actualMachine);
|
||||
|
||||
@@ -21,7 +21,7 @@ namespace SabreTools.Metadata.DatItems.Formats.Test
|
||||
media.Write(Data.Models.Metadata.Media.SHA1Key, HashType.SHA1.ZeroString);
|
||||
media.Write(Data.Models.Metadata.Media.SHA256Key, HashType.SHA256.ZeroString);
|
||||
media.Write(Data.Models.Metadata.Media.SpamSumKey, HashType.SpamSum.ZeroString);
|
||||
media.Write(DatItem.DupeTypeKey, DupeType.All | DupeType.External);
|
||||
media.DupeType = DupeType.All | DupeType.External;
|
||||
media.Machine = machine;
|
||||
media.RemoveFlag = false;
|
||||
media.Source = source;
|
||||
@@ -33,7 +33,7 @@ namespace SabreTools.Metadata.DatItems.Formats.Test
|
||||
Assert.Equal(HashType.SHA1.ZeroString, actual.ReadString(Data.Models.Metadata.Rom.SHA1Key));
|
||||
Assert.Equal(HashType.SHA256.ZeroString, actual.ReadString(Data.Models.Metadata.Rom.SHA256Key));
|
||||
Assert.Equal(HashType.SpamSum.ZeroString, actual.ReadString(Data.Models.Metadata.Rom.SpamSumKey));
|
||||
Assert.Equal(DupeType.All | DupeType.External, actual.Read<DupeType>(DatItem.DupeTypeKey));
|
||||
Assert.Equal(DupeType.All | DupeType.External, actual.DupeType);
|
||||
|
||||
Machine? actualMachine = actual.Machine;
|
||||
Assert.NotNull(actualMachine);
|
||||
|
||||
Reference in New Issue
Block a user