public void DifferentArrays_ReturnsFalse() { var leftArray = new[] { 1, 2, 3 }; var rightArray = new[] { 7, 1, 9 }; Assert.IsFalse(ObjectComparer.AreEnumerationsEquals(leftArray, rightArray)); }
public void EqualArraysWithObjects_ReturnsTrue() { var leftArrayObject = new[] { BasicJson.GetDefault(), BasicJson.GetDefault() }; var rightArrayObject = new[] { BasicJson.GetDefault(), BasicJson.GetDefault() }; Assert.IsTrue(ObjectComparer.AreEnumerationsEquals(leftArrayObject, rightArrayObject)); }
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)); }
public void RightEnumNull_ThrowsArgumentNullException() { var left = new List <string> { "Unosquare" }; Assert.Throws <ArgumentNullException>(() => ObjectComparer.AreEnumerationsEquals(left, NullStringList)); }
public void EnumsWithDifferentLengths_ReturnsFalse() { var right = new List <string> { "Unosquare" }; Assert.IsFalse( ObjectComparer.AreEnumerationsEquals(DefaultStringList.AsEnumerable(), right.AsEnumerable())); }