Beispiel #1
0
        public void EqualsTest()
        {
            var target = ObjectBuilder.BuildDefaultPublication();
            var that   = ObjectBuilder.BuildDefaultPublication();

            Assert.IsTrue(target.Equals(that));
        }
Beispiel #2
0
        public void NotEqualsTest()
        {
            var target = ObjectBuilder.BuildDefaultPublication();
            var that   = ObjectBuilder.BuildDefaultPublication();

            that.Abstract = "Some other abstract";
            Assert.IsFalse(target.Equals(that));
        }
Beispiel #3
0
        public void EqualsNotTrueDifferentTypeTest()
        {
            var target = ObjectBuilder.BuildDefaultPublication();
            var that   = ObjectBuilder.BuildDefaultPublication();

            that.EntryType = Entry.Incollection;
            Assert.IsFalse(target.Equals(that));
        }
Beispiel #4
0
        public void EqualsNotTrueDifferentDataTest()
        {
            var target = ObjectBuilder.BuildDefaultPublication();

            target.CiteKey = "JT2010";
            var that = ObjectBuilder.BuildDefaultPublication();

            Assert.IsFalse(target.Equals(that));
        }