mirror of
https://github.com/SabreTools/SabreTools.Serialization.git
synced 2026-09-22 06:45:11 +00:00
Turn removal key into a metadata property
This commit is contained in:
@@ -36,7 +36,7 @@ namespace SabreTools.Metadata.DatFiles.Test
|
||||
|
||||
var actualDatItems = datFile.GetItemsForBucket("machine");
|
||||
DatItem actualRom = Assert.Single(actualDatItems);
|
||||
Assert.Equal(true, actualRom.ReadBool(DatItem.RemoveKey));
|
||||
Assert.True(actualRom.RemoveFlag);
|
||||
}
|
||||
|
||||
[Fact]
|
||||
@@ -66,7 +66,7 @@ namespace SabreTools.Metadata.DatFiles.Test
|
||||
|
||||
var actualDatItems = datFile.GetItemsForBucketDB("machine");
|
||||
DatItem actualRom = Assert.Single(actualDatItems).Value;
|
||||
Assert.Equal(true, actualRom.ReadBool(DatItem.RemoveKey));
|
||||
Assert.True(actualRom.RemoveFlag);
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
@@ -2287,7 +2287,7 @@ namespace SabreTools.Metadata.DatFiles.Test
|
||||
public void ShouldIgnore_RemoveSet_True()
|
||||
{
|
||||
DatItem? datItem = new Rom();
|
||||
datItem.Write(DatItem.RemoveKey, true);
|
||||
datItem.RemoveFlag = true;
|
||||
DatFile datFile = new Logiqx(null, useGame: false);
|
||||
|
||||
bool actual = datFile.ShouldIgnore(datItem, ignoreBlanks: true);
|
||||
|
||||
@@ -307,7 +307,7 @@ namespace SabreTools.Metadata.DatFiles.Test
|
||||
DatItem rom2 = new Rom();
|
||||
rom2.SetName("rom-2");
|
||||
rom2.Write<string?>(Data.Models.Metadata.Rom.CRCKey, "DEADBEEF");
|
||||
rom2.Write<bool?>(DatItem.RemoveKey, true);
|
||||
rom2.RemoveFlag = true;
|
||||
rom2.Write<string?>(Data.Models.Metadata.Rom.SHA1Key, "000000e948edcb4f7704b8af85a77a3339ecce44");
|
||||
rom2.Write<string?>(Data.Models.Metadata.Rom.SizeKey, "1024");
|
||||
|
||||
@@ -378,7 +378,7 @@ namespace SabreTools.Metadata.DatFiles.Test
|
||||
machine.Name = "machine";
|
||||
|
||||
DatItem item = new Rom();
|
||||
item.Write<bool?>(DatItem.RemoveKey, true);
|
||||
item.RemoveFlag = true;
|
||||
|
||||
var dict = new ItemDictionaryDB();
|
||||
long sourceIndex = dict.AddSource(source);
|
||||
@@ -399,7 +399,7 @@ namespace SabreTools.Metadata.DatFiles.Test
|
||||
machine.Name = "machine";
|
||||
|
||||
DatItem item = new Rom();
|
||||
item.Write<bool?>(DatItem.RemoveKey, true);
|
||||
item.RemoveFlag = true;
|
||||
|
||||
var dict = new ItemDictionaryDB();
|
||||
long sourceIndex = dict.AddSource(source);
|
||||
|
||||
@@ -276,7 +276,7 @@ namespace SabreTools.Metadata.DatFiles.Test
|
||||
DatItem rom2 = new Rom();
|
||||
rom2.SetName("rom-2");
|
||||
rom2.Write<string?>(Data.Models.Metadata.Rom.CRCKey, "DEAEEF");
|
||||
rom2.Write<bool?>(DatItem.RemoveKey, true);
|
||||
rom2.RemoveFlag = true;
|
||||
rom2.Write<string?>(Data.Models.Metadata.Rom.SHA1Key, "000000e948edcb4f7704b8af85a77a3339ecce44");
|
||||
rom2.Write<string?>(Data.Models.Metadata.Rom.SizeKey, "1024");
|
||||
rom2.CopyMachineInformation(machine);
|
||||
@@ -345,7 +345,7 @@ namespace SabreTools.Metadata.DatFiles.Test
|
||||
machine.Name = "machine";
|
||||
|
||||
DatItem item = new Rom();
|
||||
item.Write<bool?>(DatItem.RemoveKey, true);
|
||||
item.RemoveFlag = true;
|
||||
item.Source = source;
|
||||
item.Machine = machine;
|
||||
|
||||
@@ -366,7 +366,7 @@ namespace SabreTools.Metadata.DatFiles.Test
|
||||
machine.Name = "machine";
|
||||
|
||||
DatItem item = new Rom();
|
||||
item.Write<bool?>(DatItem.RemoveKey, true);
|
||||
item.RemoveFlag = true;
|
||||
item.Source = source;
|
||||
item.Machine = machine;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user