コード例 #1
0
ファイル: ClassAsserts.cs プロジェクト: jansater/TypeLess
        public void NullValuesCanBeDiffed()
        {
            var classA = new ClassA(null, "Test");
            var classB = new ClassB(null, "Test");

            var diff = classA.DiffObjects(classB);

            Assert.Empty(diff);
        }
コード例 #2
0
ファイル: ClassAsserts.cs プロジェクト: jansater/TypeLess
        public void NullValueInSourceCanBeDiffed()
        {
            var classA = new ClassA(null, "Test");
            var classB = new ClassB(1, "Test");

            var diff = classA.DiffObjects(classB);

            Assert.Single(diff);
        }
コード例 #3
0
ファイル: ClassAsserts.cs プロジェクト: jansater/TypeLess
        public void WrongTypeInTargetCanBeDiffed()
        {
            var classA = new ClassA(null, "Test");
            var classB = new ClassAWithWrongPropType(10, "Test");

            var diff = classA.DiffObjects(classB);

            Assert.Single(diff);
        }