Example #1
0
        public void EqualsTest_CompareWithNull_NotEquals()
        {
            var firstRepeatContent = new RepeatContent("Name",
                                                       new Content(new FieldContent("Field1", "value")),
                                                       new Content(new FieldContent("Field1", "value2")));

            Assert.IsFalse(firstRepeatContent.Equals(null));
        }
Example #2
0
        public void EqualsTest_ValuesAreEqual_Equals()
        {
            var firstRepeatContent = new RepeatContent("Name",
                                                       new Content(new FieldContent("Field1", "value")),
                                                       new Content(new FieldContent("Field1", "value2")));

            var secondRepeatContent = new RepeatContent("Name",
                                                        new Content(new FieldContent("Field1", "value")),
                                                        new Content(new FieldContent("Field1", "value2")));


            Assert.IsTrue(firstRepeatContent.Equals(secondRepeatContent));
        }
Example #3
0
        public void EqualsTest_ContentsDifferByName_NotEquals()
        {
            var firstRepeatContent = new RepeatContent("Name",
                                                       new Content(new FieldContent("Field1", "value")),
                                                       new Content(new FieldContent("Field1", "value2")));

            var secondRepeatContent = new RepeatContent("AnotherName",
                                                        new Content(new FieldContent("Field1", "value")),
                                                        new Content(new FieldContent("Field1", "value2")));


            Assert.IsFalse(firstRepeatContent.Equals(secondRepeatContent));
        }