/// <summary> /// Returns true if OutputAddressInfo instances are equal /// </summary> /// <param name="other">Instance of OutputAddressInfo to be compared</param> /// <returns>Boolean</returns> public bool Equals(OutputAddressInfo other) { if (ReferenceEquals(null, other)) { return(false); } if (ReferenceEquals(this, other)) { return(true); } return (( Address == other.Address || Address != null && Address.Equals(other.Address) ) && ( Memo == other.Memo || Memo != null && Memo.Equals(other.Memo) ) && ( Nickname == other.Nickname || Nickname != null && Nickname.Equals(other.Nickname) ) && ( WalletType == other.WalletType || WalletType != null && WalletType.Equals(other.WalletType) )); }
/// <summary> /// Returns true if OutputAddressesModel1 instances are equal /// </summary> /// <param name="other">Instance of OutputAddressesModel1 to be compared</param> /// <returns>Boolean</returns> public bool Equals(OutputAddressesModel1 other) { if (ReferenceEquals(null, other)) return false; if (ReferenceEquals(this, other)) return true; return ( Address == other.Address || Address != null && Address.Equals(other.Address) ) && ( Memo == other.Memo || Memo != null && Memo.Equals(other.Memo) ) && ( Nickname == other.Nickname || Nickname != null && Nickname.Equals(other.Nickname) ) && ( WalletType == other.WalletType || WalletType != null && WalletType.Equals(other.WalletType) ) && ( SessionToken == other.SessionToken || SessionToken != null && SessionToken.Equals(other.SessionToken) ); }
public Boolean Equals(Transaction t2) { return((Outflow == t2.Outflow) && (Date.Equals(t2.Date)) && (Payee.Equals(t2.Payee)) && CategoryObj.Equals(t2.CategoryObj) && (Memo.Equals(t2.Memo)) && (Amount == t2.Amount) && (Account.Equals(t2.Account)) && (Transfer == t2.Transfer)); }
// ReSharper disable InconsistentNaming public void MemoEquals_UnitTest_OtherType_False() // ReSharper restore InconsistentNaming { var memo = new Memo(); var result = memo.Equals(new object()); Assert.IsFalse(result); }
// ReSharper disable InconsistentNaming public void MemoEquals_UnitTest_Null_False() // ReSharper restore InconsistentNaming { var memo = new Memo(); var result = memo.Equals(null); Assert.IsFalse(result); }
public void MemoEquals_UnitTest_OtherType_False() { var memo = new Memo(); var result = memo.Equals(new object()); Assert.IsFalse(result); }
public void MemoEquals_UnitTest_Null_False() { var memo = new Memo(); var result = memo.Equals(null); Assert.IsFalse(result); }
// ReSharper disable InconsistentNaming public void MemoEquals_UnitTest_SameTypeAndDifferentID_False() // ReSharper restore InconsistentNaming { var memo1 = new Memo { InstanceID = Guid.NewGuid() }; var memo2 = new Memo { InstanceID = Guid.NewGuid() }; var result = memo1.Equals(memo2); Assert.IsFalse(result); }
public void MemoEquals_UnitTest_SameTypeAndSameID_True() { var memo1 = new Memo { InstanceID = Guid.NewGuid() }; var memo2 = new Memo { InstanceID = memo1.InstanceID }; var result = memo1.Equals(memo2); Assert.IsTrue(result); }
public void MemoEquals_UnitTest_SameTypeAndDifferentID_False() { var memo1 = new Memo { InstanceID = Guid.NewGuid() }; var memo2 = new Memo { InstanceID = Guid.NewGuid() }; var result = memo1.Equals(memo2); Assert.IsFalse(result); }