public void MailParseLineTest()
 {
     Platforms_1.MailContact user = new Platforms_1.MailContact();
     user.ParseLine("Oleh:[email protected]");
     Assert.AreEqual("Oleh", user.Name);
     Assert.AreEqual("*****@*****.**", user.MailAddress);
 }
        public void MailToStringTest()
        {
            Platforms_1.MailContact user = new Platforms_1.MailContact();
            user.ParseLine("Oleh:[email protected]");
            string expected = "Name: Oleh - \tmail address: \[email protected]";

            Assert.AreEqual(expected, user.ToString());
        }
        public void ContactComparertest()
        {
            Platforms_1.PhoneContact     user1   = new Platforms_1.PhoneContact("Oleh", "99999");
            Platforms_1.SkypeContact     user2   = new Platforms_1.SkypeContact("Oleh", "SkypeLogin1");
            Platforms_1.MailContact      user3   = new Platforms_1.MailContact("Helo", "*****@*****.**");
            Platforms_1.ContactsComparer compare = new Platforms_1.ContactsComparer();
            int result1 = compare.Compare(user1, user2);
            int result2 = compare.Compare(user2, user3);

            Assert.AreEqual(0, result1);
            Assert.AreEqual(1, result2);
        }
 public void MailContactConstructor3Test()
 {
     Platforms_1.MailContact user = new Platforms_1.MailContact("Oleh", "*****@*****.**");
     Assert.AreEqual("Oleh", user.Name);
     Assert.AreEqual("*****@*****.**", user.MailAddress);
 }
 public void MailContactConstructor2Test()
 {
     Platforms_1.MailContact user = new Platforms_1.MailContact();
     Assert.AreEqual("", user.Name);
     Assert.AreEqual("-@-", user.MailAddress);
 }