Esempio n. 1
0
        public void ctor_sets_properties()
        {
            MXInfo info;

            info = new MXInfo(DOMAIN);
            Assert.AreSame(DOMAIN, info.Domain);
            Assert.IsNotNull(info.Exchanges);
            Assert.IsEmpty(info.Exchanges);

            info = new MXInfo(DOMAIN, EXCHANGES);
            Assert.AreSame(DOMAIN, info.Domain);
            Assert.AreElementsEqual(EXCHANGES, info.Exchanges);
        }
Esempio n. 2
0
        public void exchanges_is_readonly_list()
        {
            MXInfo info = new MXInfo(DOMAIN, EXCHANGES);

            info.Exchanges.Add(DnsName.Parse("mx5.test.com"));
        }
Esempio n. 3
0
 public void ctor_throws_if_domain_is_null()
 {
     MXInfo info = new MXInfo(null);
 }