public void AreEqualDiffType() { var gains = new AVCaptureWhiteBalanceGains(2.3f, 3f, 90f); var str = new NSString("Foo"); Assert.False(gains.Equals((object)str)); }
public void AreEqualFalseTest() { var gains1 = new AVCaptureWhiteBalanceGains(2.3f, 3f, 90f); var gains2 = new AVCaptureWhiteBalanceGains(gains1.RedGain * 2, gains1.GreenGain * 2, gains1.BlueGain * 2); Assert.False(gains1 == gains2, "gains1 == gains2"); Assert.False(gains1.Equals(gains2), "gains1.Equals (gains2)"); Assert.True(gains1 != gains2, "gains1 != gains2"); }
public void AreEqualTrueTest() { float red = 2.3f; float green = 30.90f; float blue = 30.90f; var gains1 = new AVCaptureWhiteBalanceGains(red, green, blue); var gains2 = new AVCaptureWhiteBalanceGains(red, green, blue); Assert.True(gains1 == gains2, "gains1 == gains2"); Assert.True(gains1.Equals(gains2), "gains1.Equals (gains2)"); Assert.False(gains1 != gains2, "gains1 != gains2"); }