public void SameFileIsNotDuplicate()
 {
     var sut = new StatDuplicateComparer();
     var descriptor = new FileDescriptor(TestResources.TextFilePath) { StatHash = new byte[] { 1, 2, 3 } };
     var actual = sut.Equals(descriptor, descriptor);
     Assert.That(actual, Is.False);
 }
 public void SameStatHashAreDuplicates()
 {
     var sut = new StatDuplicateComparer();
     var descriptorA = new FileDescriptor(TestResources.TextFilePath) { StatHash = new byte[] { 1, 1, 1 } };
     var descriptorB = new FileDescriptor(TestResources.SubTextFilePath) { StatHash = new byte[] { 1, 1, 1 } };
     var actual = sut.Equals(descriptorA, descriptorB);
     Assert.That(actual, Is.True);
 }