public static void NotEqualsOpLeftINumericPrecision_GivenObjectsWithDifferentScale_ReturnsTrue() { const int precision = 12345; const int scale = 9876; var a = new FakeNumericPrecision(precision, scale); var b = new NumericPrecision(precision, 6789); var areEqual = a != b; Assert.That(areEqual, Is.True); }
public static void EqualsOpLeftINumericPrecision_GivenObjectsWithDifferentPrecision_ReturnsFalse() { const int precision = 12345; const int scale = 9876; var a = new FakeNumericPrecision(precision, scale); var b = new NumericPrecision(54321, scale); var areEqual = a == b; Assert.That(areEqual, Is.False); }
public static void NotEqualsOpLeftINumericPrecision_GivenObjectsWithEqualInputs_ReturnsFalse() { const int precision = 12345; const int scale = 9876; var a = new FakeNumericPrecision(precision, scale); var b = new NumericPrecision(precision, scale); var areEqual = a != b; Assert.That(areEqual, Is.False); }
public static void EqualsOpRightINumericPrecision_GivenObjectsWithEqualInputs_ReturnsTrue() { const int precision = 12345; const int scale = 9876; var a = new NumericPrecision(precision, scale); var b = new FakeNumericPrecision(precision, scale); var areEqual = a == b; Assert.That(areEqual, Is.True); }