internal void EqualsTest(Dpnid dpnid1, object obj, bool expected) { if (obj is Dpnid dpnid2) { dpnid1.Equals(dpnid2).Should().Be(expected); (dpnid1 == dpnid2).Should().Be(expected); (dpnid1 != dpnid2).Should().Be(!expected); dpnid1.GetHashCode().Equals(dpnid2.GetHashCode()).Should().Be(expected); } dpnid1.Equals(obj).Should().Be(expected); }
public void Ctor_Int_Int_Guid() { var dpnid = new Dpnid(index: 5, version: 10, new Guid(0xA1B2C3D4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0)); dpnid.Value.Should().Be(unchecked ((int)0xA112C3D1)); }