public void TestEquals() { var uf1 = new UpdateField(uint.MaxValue, float.MaxValue); var uf15 = new UpdateField(uint.MaxValue, float.MaxValue); var uf2 = new UpdateField(1, float.MaxValue); Assert.IsTrue(uf1.Equals(uf15)); Assert.IsFalse(uf1.Equals(uf2)); Assert.IsFalse(uf1.Equals(uint.MaxValue)); Assert.IsTrue(uf1.Equals(uf1)); }
public void TestEquals() { var uf1 = new UpdateField(uint.MaxValue); var uf15 = new UpdateField(uint.MaxValue); var uf2 = new UpdateField(float.MaxValue); Assert.IsTrue(uf1.Equals(uf15)); Assert.IsFalse(uf1.Equals(uf2)); // ReSharper disable once SuspiciousTypeConversion.Global Assert.IsFalse(uf1.Equals(uint.MaxValue)); Assert.IsTrue(uf1.Equals(uf1)); }