public void Test_NotEquals_LabelDiff() { UIFormField uiFormField1 = new UIFormField("L", "L", "", "", "", "", true, null, "", new Hashtable(), LayoutStyle.Label); UIFormField uiFormField2 = new UIFormField("G", "L", "", "", "", "", true, null, "", new Hashtable(), LayoutStyle.Label); Assert.IsFalse(uiFormField1.Equals(uiFormField2)); Assert.IsFalse(uiFormField1 == uiFormField2); //Assert.AreNotEqual(uiFormField1, uiFormField2); }
public void TestEquals() { UIFormField uiFormField1 = CreateFormField(); UIFormField uiFormField2 = CreateFormField(); Assert.IsTrue(uiFormField1 == uiFormField2); Assert.IsFalse(uiFormField1 != uiFormField2); Assert.IsTrue(uiFormField1.Equals(uiFormField2)); //Assert.AreEqual(uiFormField1, uiFormField2); }
public void Test_Not_EqualsNull() { UIFormField uiFormField1 = CreateFormField(); const UIFormField uiFormField2 = null; Assert.IsFalse(uiFormField1 == uiFormField2); Assert.IsFalse(uiFormField2 == uiFormField1); Assert.IsFalse(uiFormField1.Equals(uiFormField2)); //Assert.AreNotEqual(uiFormField2, uiFormField1); }
public void Test_HashCode_NotEquals() { //--------------- Set up test pack ------------------ UIFormField uiFormField1 = CreateFormField(); UIFormField uiFormField2 = CreateFormField("otherPropName"); //--------------- Test Preconditions ---------------- Assert.IsFalse(uiFormField1.Equals(uiFormField2)); //--------------- Execute Test ---------------------- //--------------- Test Result ----------------------- Assert.AreNotEqual(uiFormField1.GetHashCode(), uiFormField2.GetHashCode()); }