Ejemplo n.º 1
0
        public void TestLooseArray()
        {
            var a = new int[] { 1, 2, 3 };
            var b = new int[] { 2, 1, 3 };

            ObjectEqualityOptions.Current.ArrayEqualityMode = ArrayEqualityMode.Loose;
            var objectEquality = new ObjectEquality();

            Assert.IsTrue(objectEquality.IsEqual(a, b));
        }
Ejemplo n.º 2
0
        public void TestStrictArrayError()
        {
            var a = new int[] { 1, 2, 3 };
            var b = new int[] { 1, 1, 3 };

            ObjectEqualityOptions.Current.ArrayEqualityMode = ArrayEqualityMode.Strict;
            var objectEquality = new ObjectEquality();

            Assert.IsTrue(!objectEquality.IsEqual(a, b));
        }
Ejemplo n.º 3
0
 public void SetEquality()
 {
     _objectEquality = new ObjectEquality();
 }