Esempio n. 1
0
        public void EqualsTrivialTest()
        {
            var contact = new ContactStub();
            var date    = new DateTime(1993, 03, 11, 2, 25, 35);
            var call    = new Call(contact, contact.Phones.First(), date, true);

            Assert.IsFalse(call.Equals(null));
        }
Esempio n. 2
0
        public void EqualsDifferentClassTest()
        {
            var contact = new ContactStub();
            var date    = new DateTime(1993, 03, 11, 2, 25, 35);
            var call    = new Call(contact, contact.Phones.First(), date, true);

            Assert.IsFalse(call.Equals(new object()));
        }
Esempio n. 3
0
        public void EqualsSameTest()
        {
            var contact = new ContactStub();
            var date    = new DateTime(1993, 03, 11, 2, 25, 35);
            var call1   = new Call(contact, contact.Phones.First(), date, true);
            var call2   = new Call(contact, contact.Phones.First(), date, true);

            Assert.IsTrue(call1.Equals(call2));
        }
Esempio n. 4
0
        public void EqualsDifferentDirectionTest()
        {
            var contact = new ContactStub();
            var date    = new DateTime(1993, 03, 11, 2, 25, 35);
            var call1   = new Call(contact, contact.Phones.First(), date, true);
            var call2   = new Call(contact, contact.Phones.First(), date, false);

            Assert.IsFalse(call1.Equals(call2));
        }
Esempio n. 5
0
        public void EqualsDifferentContactTest()
        {
            var contact1 = new ContactStub();
            var contact2 = new ContactStub();
            var date     = new DateTime(1993, 03, 11, 2, 25, 35);
            var call1    = new Call(contact1, contact1.Phones.First(), date, true);
            var call2    = new Call(contact2, contact2.Phones.First(), date, true);

            Assert.IsFalse(call1.Equals(call2));
        }