예제 #1
0
        public void ShouldCompareDifferentObject()
        {
            var binding1 = new SslCertificateBinding(IPAddress.Parse("10.1.1.1"), 4838,
                                                     "1234567890abcdef1234567890abcdef12345678", Guid.NewGuid(), null, false, false, false, 0, 0, null, null,
                                                     false, false);

            Assert.That(binding1.Equals("10.1.1.1"), Is.False);
        }
예제 #2
0
        public void ShouldCompareTwoBindings()
        {
            var binding1 = new SslCertificateBinding(IPAddress.Parse("10.1.1.1"), 4838,
                                                     "1234567890abcdef1234567890abcdef12345678", Guid.NewGuid(), null, false, false, false, 0, 0, null, null,
                                                     false, false);
            var binding2 = new SslCertificateBinding(binding1.IPAddress, binding1.Port, binding1.CertificateHash,
                                                     binding1.ApplicationID, null, false, false, false, 0, 0, null, null, false, false);

            Assert.That(binding1, Is.EqualTo(binding2));
        }
예제 #3
0
 public void ShouldGetAllBindings()
 {
     SslCertificateBinding.GetSslCertificateBindings();
 }