Пример #1
0
        public void Copy_All_Fields_From_One_To_Another()
        {
            var from = new ThesauriTotal
            {
                MutKod = MutKod.RecordUpdated,
                ThAKd1 = "A",
                ThAKd2 = "B",
                ThAKd3 = "C",
                ThAKd4 = "D",
                ThAKd5 = "E",
                ThAKd6 = "F",
                ThItMk = "G",
                ThNm15 = "H",
                ThNm25 = "I",
                ThNm4 =  "J",
                ThNm50 = "K",
                TsItNr = 1,
                TsNr = 2

            };
            var to = new ThesauriTotal();

            from.CopyTo(to);

            Assert.IsTrue(new ThesauriTotalComparer().Equals(from, to));
        }
Пример #2
0
        public void Return_True_On_IsIdentical_When_Identity_Is_Equal()
        {
            var x = new ThesauriTotal
            {
                TsItNr = 1,
                TsNr = 2
            };
            var y = new ThesauriTotal
            {
                TsItNr = 1,
                TsNr = 2
            };

            Assert.IsTrue(x.IsIdentical(y));
        }
Пример #3
0
        public void Return_False_On_IsIdentical_When_TsNr_Is_Different()
        {
            var x = new ThesauriTotal
            {
                TsItNr = 1,
                TsNr = 2
            };
            var y = new ThesauriTotal
            {
                TsItNr = 1,
                TsNr = 3
            };

            Assert.IsFalse(x.IsIdentical(y));
        }