ModuleSettingWoAttributeFake.cs 774 B

12345678910111213141516171819202122232425
  1. using Quadarax.Application.QLiberace.Common.Settings;
  2. namespace Quadarax.Application.QLiberace.Base.Tests.Services.Fakes
  3. {
  4. public class ModuleSettingWoAttributeFake : ModuleSetting, IEquatable<ModuleSettingWoAttributeFake>
  5. {
  6. public bool Equals(ModuleSettingWoAttributeFake? other)
  7. {
  8. return true;
  9. }
  10. public override bool Equals(object? obj)
  11. {
  12. if (ReferenceEquals(null, obj)) return false;
  13. if (ReferenceEquals(this, obj)) return true;
  14. if (obj.GetType() != this.GetType()) return false;
  15. return Equals((ModuleSettingWoAttributeFake)obj);
  16. }
  17. public override int GetHashCode()
  18. {
  19. return 0;
  20. }
  21. }
  22. }