public void WhenClassTypeAndFirstIsNull_ReturnsFalse() { ReactParam <object>?a = null; ReactParam <object>?b = new ReactParam <int>(); Assert.That(a.Equals(b), Is.False); }
public void WhenValuesImplicitAndAreNotEqual_ReturnsFalse() { ReactParam <int> a = 1; ReactParam <int> b = 2; Assert.That(a.Equals(b), Is.False); }
public void WhenClassTypeAndBothNull_ReturnsTrue() { ReactParam <object>?a = null; ReactParam <object>?b = null; Assert.That(a.Equals(b), Is.True); }
public void WhenValuesImplicitAndAreEqual_ReturnsTrue() { ReactParam <int>?a = 1; ReactParam <int>?b = 1; Assert.That(a.Equals(b), Is.True); }
public void WhenValuesAreNotEqual_ReturnsFalse() { ReactParam <int> a = new ReactParam <int> (1); ReactParam <int> b = new ReactParam <int> (2); Assert.That(a.Equals(b), Is.False); }
public void WhenValuesAreEqual_ReturnsTrue() { ReactParam <int> a = new ReactParam <int>(1); ReactParam <int> b = new ReactParam <int>(1); Assert.That(a.Equals(b), Is.True); }
public void WhenSecondIsNull_ReturnsFalse() { ReactParam <int>?a = new ReactParam <int>(); ReactParam <int>?b = null; Assert.That(a.Equals(b), Is.False); }
public void WhenBothNull_ReturnsTrue() { ReactParam <int>?a = null; ReactParam <int>?b = null; Assert.That(a.Equals(b), Is.True); }