Пример #1
0
        public void DifferentArrays_ReturnsFalse()
        {
            var leftArray  = new[] { 1, 2, 3 };
            var rightArray = new[] { 7, 1, 9 };

            Assert.IsFalse(ObjectComparer.AreEnumerationsEquals(leftArray, rightArray));
        }
Пример #2
0
        public void EqualArraysWithObjects_ReturnsTrue()
        {
            var leftArrayObject  = new[] { BasicJson.GetDefault(), BasicJson.GetDefault() };
            var rightArrayObject = new[] { BasicJson.GetDefault(), BasicJson.GetDefault() };

            Assert.IsTrue(ObjectComparer.AreEnumerationsEquals(leftArrayObject, rightArrayObject));
        }
Пример #3
0
        public void EqualArrays_ReturnsTrue()
        {
            var leftArray  = new[] { 1, 2, 3, 4, 5 };
            var rightArray = new[] { 1, 2, 3, 4, 5 };

            Assert.IsTrue(ObjectComparer.AreEnumerationsEquals(leftArray, rightArray));
        }
Пример #4
0
        public void RightEnumNull_ThrowsArgumentNullException()
        {
            var left = new List <string> {
                "Unosquare"
            };

            Assert.Throws <ArgumentNullException>(() => ObjectComparer.AreEnumerationsEquals(left, NullStringList));
        }
Пример #5
0
        public void EnumsWithDifferentLengths_ReturnsFalse()
        {
            var right = new List <string> {
                "Unosquare"
            };

            Assert.IsFalse(
                ObjectComparer.AreEnumerationsEquals(DefaultStringList.AsEnumerable(), right.AsEnumerable()));
        }