public override int GetHashCode()
 {
     return(HashCodeHelper
            .Of(Key)
            .And(Value)
            .And(Description));
 }
Exemple #2
0
 public override int GetHashCode()
 {
     return(HashCodeHelper
            .Of(Id)
            .And(Description)
            .And(Price));
 }
Exemple #3
0
 public override int GetHashCode()
 {
     return(HashCodeHelper
            .Of(Id)
            .And(CustomerName)
            .AndEach(Deliveries));
 }
Exemple #4
0
 public override int GetHashCode()
 {
     return(HashCodeHelper
            .Of(Id)
            .And(Date)
            .AndEach(Items));
 }
Exemple #5
0
 public override int GetHashCode()
 {
     return(HashCodeHelper
            .Of(Name)
            .And(Enabled)
            .And(SetExplicitly)
            .And(Description));
 }
Exemple #6
0
 public override int GetHashCode()
 {
     return(HashCodeHelper
            .Of(CacheLocation)
            .And(CommandExecutionTimeoutSeconds)
            .AndEach(ConfigSettings)
            .AndEach(Sources)
            .AndEach(Features)
            .AndEach(ApiKeys));
 }
Exemple #7
0
        public void HashCode_SuccessfulMatch_ForCollections()
        {
            var deliveries1 = Order.CreateDefault().Deliveries;
            var deliveries2 = Order.CreateDefault().Deliveries;

            var hash1 = HashCodeHelper.Of(deliveries1).GetHashCode();
            var hash2 = HashCodeHelper.Of(deliveries2).GetHashCode();

            Assert.NotEqual(hash1, hash2);
        }
Exemple #8
0
 public override int GetHashCode()
 {
     return(HashCodeHelper
            .Of(Id)
            .And(Value)
            .And(Disabled)
            .And(BypassProxy)
            .And(AllowSelfService)
            .And(VisibleToAdminsOnly)
            .And(UserName)
            .And(Password)
            .And(Priority)
            .And(Certificate)
            .And(CertificatePassword));
 }
 public override int GetHashCode()
 {
     return(HashCodeHelper
            .Of(Source)
            .And(Key));
 }