public void ImmediateFieldToString() { var immediateField1 = new ImmediateField(PublicValueTypePublicFieldFieldsInfo); Assert.AreEqual(PublicValueTypePublicFieldFieldsInfo.ToString(), immediateField1.ToString()); var immediateField2 = new ImmediateField(PublicValueTypePublicField2FieldsInfo); Assert.AreNotEqual(immediateField1.ToString(), immediateField2.ToString()); }
public void ImmediateFieldHashCode() { var immediateField1 = new ImmediateField(PublicValueTypePublicFieldFieldsInfo); var immediateField2 = new ImmediateField(PublicValueTypePublicFieldFieldsInfo); Assert.AreEqual(PublicValueTypePublicFieldFieldsInfo.GetHashCode(), immediateField1.GetHashCode()); Assert.AreEqual(immediateField1.GetHashCode(), immediateField2.GetHashCode()); var immediateField3 = new ImmediateField(PublicValueTypePublicField2FieldsInfo); Assert.AreNotEqual(immediateField1.GetHashCode(), immediateField3.GetHashCode()); }