public void EqualityChecks() { HResult hr3 = 3; HResult hr5 = 5; IEquatable <HResult> hr3Equatable = hr3; Assert.Equal(hr3, hr3); Assert.True(hr3.Equals(hr3)); Assert.True(hr3Equatable.Equals(hr3)); Assert.NotEqual(hr3, hr5); Assert.False(hr3.Equals(hr5)); Assert.False(hr3Equatable.Equals(hr5)); }