public void IsEqualToWorksWithArray() { var array = new[] { 45, 43, 54, 666 }; var otherReference = array; Check.That(array).IsEqualTo(array); Check.That(array).IsEqualTo(otherReference); }
public void IsNotEqualToWorksWithArray() { var array = new[] { 45, 43, 54, 666 }; var otherArray = new[] { 666, 74 }; var similarButNotEqualArray = new[] { 45, 43, 54, 666 }; Check.That(array).IsNotEqualTo(otherArray); Check.That(array).IsNotEqualTo(similarButNotEqualArray); }
public void IsEqualToThrowsExceptionWhenFailingWithIntArray() { var array = new[] { 45, 43, 54, 666 }; var otherSimilarButNotEqualArray = new[] { 45, 43, 54, 666 }; Check.ThatCode(() => { Check.That(array).IsEqualTo(otherSimilarButNotEqualArray); }) .Throws<FluentCheckException>(); }