Example #1
0
        public void CheckExistsClient()
        {
            var client    = TestClient.Create(session);
            var recipient = MailRecipient.Parse(client.Id + "@client.docs.analit.net");

            Assert.That(recipient, Is.Not.Null);
            Assert.That(recipient.Email, Is.EqualTo(client.Id + "@client.docs.analit.net"));
            Assert.That(recipient.Type, Is.EqualTo(RecipientType.Client));
            Assert.That(recipient.Address, Is.Null);
            Assert.That(recipient.Region, Is.Null);
            Assert.That(recipient.Client, Is.Not.Null);
            Assert.That(recipient.Client.Id, Is.EqualTo(client.Id));
            Assert.That(recipient.Status, Is.EqualTo(RecipientStatus.Verified));
        }
Example #2
0
        public void CheckExistsRegion()
        {
            var region    = TestRegion.Find(1ul);
            var recipient = MailRecipient.Parse(region.ShortAliase + "@docs.analit.net");

            Assert.That(recipient, Is.Not.Null);
            Assert.That(recipient.Email, Is.EqualTo(region.ShortAliase + "@docs.analit.net"));
            Assert.That(recipient.Type, Is.EqualTo(RecipientType.Region));
            Assert.That(recipient.Address, Is.Null);
            Assert.That(recipient.Region, Is.Not.Null);
            Assert.That(recipient.Client, Is.Null);
            Assert.That(recipient.Region.Id, Is.EqualTo(region.Id));
            Assert.That(recipient.Status, Is.EqualTo(RecipientStatus.Verified));
        }
Example #3
0
        public void CheckDisabledAddress()
        {
            var client  = TestClient.Create(session);
            var address = client.Addresses[0];

            address.Enabled = false;
            address.Save();

            var recipient = MailRecipient.Parse(address.Id + "@docs.analit.net");

            Assert.That(recipient, Is.Not.Null);
            Assert.That(recipient.Email, Is.EqualTo(address.Id + "@docs.analit.net"));
            Assert.That(recipient.Type, Is.EqualTo(RecipientType.Address));
            Assert.That(recipient.Address, Is.Not.Null);
            Assert.That(recipient.Region, Is.Null);
            Assert.That(recipient.Client, Is.Null);
            Assert.That(recipient.Address.Id, Is.EqualTo(address.Id));
            Assert.That(recipient.Status, Is.EqualTo(RecipientStatus.Disabled));
        }
Example #4
0
        public void CheckOtherEmailDomen()
        {
            var recipient = MailRecipient.Parse("*****@*****.**");

            Assert.That(recipient, Is.Null);
        }