Remove nearly all explict fields

This commit is contained in:
Matt Nadareski
2024-03-09 21:34:26 -05:00
parent c755abf4c0
commit 24d4e352a4
79 changed files with 1723 additions and 3554 deletions

View File

@@ -49,24 +49,19 @@ namespace SabreTools.Test.DatItems
{
var romA = new Rom
{
CRC = "DEADBEEF",
Machine = new Machine
{
Name = "name-same",
},
Machine = new Machine { Name = "name-same" },
Source = new Source { Index = 0 },
};
romA.SetName("same-name");
romA.SetFieldValue(Models.Metadata.Rom.CRCKey, "DEADBEEF");
var romB = new Rom
{
CRC = "DEADBEEF",
Machine = new Machine
{
Name = "name-same",
},
Machine = new Machine { Name = "name-same" },
Source = new Source { Index = 1 },
};
romB.SetName("same-name");
romB.SetFieldValue(Models.Metadata.Rom.CRCKey, "DEADBEEF");
var actual = romA.GetDuplicateStatus(romB);
Assert.Equal(DupeType.External | DupeType.All, actual);
@@ -77,24 +72,19 @@ namespace SabreTools.Test.DatItems
{
var romA = new Rom
{
CRC = "DEADBEEF",
Machine = new Machine
{
Name = "name-same",
},
Machine = new Machine { Name = "name-same" },
Source = new Source { Index = 0 },
};
romA.SetName("same-name");
romA.SetFieldValue(Models.Metadata.Rom.CRCKey, "DEADBEEF");
var romB = new Rom
{
CRC = "DEADBEEF",
Machine = new Machine
{
Name = "not-name-same",
},
Machine = new Machine { Name = "not-name-same" },
Source = new Source { Index = 1 },
};
romB.SetName("same-name");
romB.SetFieldValue(Models.Metadata.Rom.CRCKey, "DEADBEEF");
var actual = romA.GetDuplicateStatus(romB);
Assert.Equal(DupeType.External | DupeType.Hash, actual);
@@ -105,24 +95,19 @@ namespace SabreTools.Test.DatItems
{
var romA = new Rom
{
CRC = "DEADBEEF",
Machine = new Machine
{
Name = "name-same",
},
Machine = new Machine { Name = "name-same" },
Source = new Source { Index = 0 },
};
romA.SetName("same-name");
romA.SetFieldValue(Models.Metadata.Rom.CRCKey, "DEADBEEF");
var romB = new Rom
{
CRC = "DEADBEEF",
Machine = new Machine
{
Name = "name-same",
},
Machine = new Machine { Name = "name-same" },
Source = new Source { Index = 0 },
};
romB.SetName("same-name");
romB.SetFieldValue(Models.Metadata.Rom.CRCKey, "DEADBEEF");
var actual = romA.GetDuplicateStatus(romB);
Assert.Equal(DupeType.Internal | DupeType.All, actual);
@@ -133,24 +118,19 @@ namespace SabreTools.Test.DatItems
{
var romA = new Rom
{
CRC = "DEADBEEF",
Machine = new Machine
{
Name = "name-same",
},
Machine = new Machine { Name = "name-same" },
Source = new Source { Index = 0 },
};
romA.SetName("same-name");
romA.SetFieldValue(Models.Metadata.Rom.CRCKey, "DEADBEEF");
var romB = new Rom
{
CRC = "DEADBEEF",
Machine = new Machine
{
Name = "not-name-same",
},
Machine = new Machine { Name = "not-name-same" },
Source = new Source { Index = 0 },
};
romB.SetName("same-name");
romB.SetFieldValue(Models.Metadata.Rom.CRCKey, "DEADBEEF");
var actual = romA.GetDuplicateStatus(romB);
Assert.Equal(DupeType.Internal | DupeType.Hash, actual);