using System.Diagnostics.CodeAnalysis; using Bit.Core.Auth.Entities; namespace Bit.Infrastructure.EFIntegration.Test.Auth.Repositories.EqualityComparers; public class EmergencyAccessCompare : IEqualityComparer { public bool Equals(EmergencyAccess x, EmergencyAccess y) { return x.Email == y.Email && x.KeyEncrypted == y.KeyEncrypted && x.Type == y.Type && x.Status == y.Status && x.WaitTimeDays == y.WaitTimeDays && x.RecoveryInitiatedDate == y.RecoveryInitiatedDate && x.LastNotificationDate == y.LastNotificationDate; } public int GetHashCode([DisallowNull] EmergencyAccess obj) { return base.GetHashCode(); } }