public void TestPartialEqual() { var digest1 = new ManifestDigest(sha1: "test1"); var digest2 = new ManifestDigest(sha1: "test1", sha1New: "test2"); digest1.PartialEquals(digest2).Should().BeTrue(); digest1 = new ManifestDigest(sha1: "test1"); digest2 = new ManifestDigest(sha1: "test2"); digest1.PartialEquals(digest2).Should().BeFalse(); digest1 = new ManifestDigest(sha1: "test1"); digest2 = new ManifestDigest(sha1New: "test2"); digest1.PartialEquals(digest2).Should().BeFalse(); digest1 = new ManifestDigest(sha1New: "test1"); digest2 = new ManifestDigest(sha256: "test2"); digest1.PartialEquals(digest2).Should().BeFalse(); }
public void TestPartialEqual() { var digest1 = new ManifestDigest(sha1: "test1"); var digest2 = new ManifestDigest(sha1: "test1", sha1New: "test2"); Assert.IsTrue(digest1.PartialEquals(digest2)); digest1 = new ManifestDigest(sha1: "test1"); digest2 = new ManifestDigest(sha1: "test2"); Assert.IsFalse(digest1.PartialEquals(digest2)); digest1 = new ManifestDigest(sha1: "test1"); digest2 = new ManifestDigest(sha1New: "test2"); Assert.IsFalse(digest1.PartialEquals(digest2)); digest1 = new ManifestDigest(sha1New: "test1"); digest2 = new ManifestDigest(sha256: "test2"); Assert.IsFalse(digest1.PartialEquals(digest2)); }