public void DuplicateStatusExternalHashTest() { var romA = new Rom { Name = "same-name", CRC = "DEADBEEF", Machine = new Machine { Name = "name-same", }, Source = new Source { Index = 0, }, }; var romB = new Rom { Name = "same-name", CRC = "DEADBEEF", Machine = new Machine { Name = "not-name-same", }, Source = new Source { Index = 1, }, }; var actual = romA.GetDuplicateStatus(romB); Assert.Equal(DupeType.External | DupeType.Hash, actual); }
public void DuplicateStatusUnequalTest() { var rom = new Rom(); var disk = new Disk(); var actual = rom.GetDuplicateStatus(disk); Assert.Equal((DupeType)0x00, actual); }