Ejemplo n.º 1
0
 public void Clone2D_ArrayNull_ValidateNotNull()
 {
     AssertValidation.NotNull(
         () => ArrayUtils.Clone(null as int[, ]),
         "Source");
 }
Ejemplo n.º 2
0
 public void Equals2D_EqualsArraysCustomComparer_True()
 {
     int[,] array1 = { { 10, 20 }, { 30, 40 } };
     int[,] array2 = { { 10, 20 }, { 30, 40 } };
     Assert.True(ArrayUtils.Equals(array1, array2, EqualityComparer <int> .Default));
 }
Ejemplo n.º 3
0
 public void Clone1D_1DArraySize4_1DArraySize4()
 {
     int[] array       = { 1, 2, 3, 4 };
     int[] clonedArray = ArrayUtils.Clone(array);
     Assert.True(array.SequenceEqual(clonedArray));
 }
Ejemplo n.º 4
0
 public void Equals2D_ArraysHaveDifferentElementsDimension1_False()
 {
     int[,] array1 = { { 10, 20 }, { 30, 40 } };
     int[,] array2 = { { 0, 20 }, { 30, 40 } };
     Assert.False(ArrayUtils.Equals(array1, array2));
 }
Ejemplo n.º 5
0
 public void Equals2D_EqualsArraysNullComparer_True()
 {
     int[,] array1 = { { 10, 20 }, { 30, 40 } };
     int[,] array2 = { { 10, 20 }, { 30, 40 } };
     Assert.True(ArrayUtils.Equals(array1, array2, null));
 }
Ejemplo n.º 6
0
 public void CreateArray1D_DefaultValueSize3_1DArraySize3()
 {
     int[] array       = ArrayUtils.CreateArray(10, 3);
     int[] targetArray = { 10, 10, 10 };
     Assert.True(targetArray.SequenceEqual(array));
 }
Ejemplo n.º 7
0
 public void Equals2D_ArraysHaveDifferentLength1_False()
 {
     int[,] array1 = { { 10, 20 }, { 30, 40 } };
     int[,] array2 = { { 10, 20 }, { 30, 40 }, { 50, 60 } };
     Assert.False(ArrayUtils.Equals(array1, array2));
 }
Ejemplo n.º 8
0
 public void Equals2D_ReferenceEqualsBothAreNull_False()
 {
     Assert.True(ArrayUtils.Equals <int>(null as int[, ], null as int[, ]));
 }
Ejemplo n.º 9
0
 public void Equals2D_FirstArrayNotNullSecondArrayNull_False()
 {
     int[,] array = { { 10, 20 }, { 30, 40 } };
     Assert.False(ArrayUtils.Equals(null, array));
 }
Ejemplo n.º 10
0
 public void Equals1D_EqualsArraysCustomComparer_True()
 {
     int[] array1 = { 1, 2, 3, 4 };
     int[] array2 = { 1, 2, 3, 4 };
     Assert.True(ArrayUtils.Equals(array1, array1, EqualityComparer <int> .Default));
 }
Ejemplo n.º 11
0
 public void Equals2D_ReferenceEqualsBothNotNull_True()
 {
     int[,] array = { { 10, 20 }, { 30, 40 } };
     Assert.True(ArrayUtils.Equals(array, array));
 }
Ejemplo n.º 12
0
 public void Equals1D_EqualsArrayNullComparer_True()
 {
     int[] array1 = { 1, 2, 3, 4 };
     int[] array2 = { 1, 2, 3, 4 };
     Assert.True(ArrayUtils.Equals(array1, array1, null));
 }
Ejemplo n.º 13
0
 public void Equals1D_ArraysHaveDifferentElements_Fallse()
 {
     int[] array1 = { 1, 2, 3, 4 };
     int[] array2 = { 1, 2, 0, 4 };
     Assert.False(ArrayUtils.Equals(array1, array2));
 }
Ejemplo n.º 14
0
 public void Equals1D_FirstArrayNotNullSecondArrayNull_False()
 {
     int[] array = { 1, 2, 3, 4 };
     Assert.False(ArrayUtils.Equals(null, array));
 }
Ejemplo n.º 15
0
 public void CreateArray1D_FixedStep1To3Step1_1DArraySize3()
 {
     double[] array       = ArrayUtils.CreateArray(1.0, 3.0, 3);
     double[] targetArray = { 1.0, 2.0, 3.0 };
     Assert.True(targetArray.SequenceEqual(array));
 }
Ejemplo n.º 16
0
 public void Equals1D_ReferenceEqualsBothNotNull_True()
 {
     int[] array1 = { 1, 2, 3, 4 };
     Assert.True(ArrayUtils.Equals(array1, array1));
 }