Class ArrayAsserts

java.lang.Object
org.testng.internal.junit.ArrayAsserts
Direct Known Subclasses:
AssertJUnit

public class ArrayAsserts extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static void
    assertArrayEquals(boolean[] expecteds, boolean[] actuals)
     
    static void
    assertArrayEquals(byte[] expecteds, byte[] actuals)
    Asserts that two byte arrays are equal.
    static void
    assertArrayEquals(char[] expecteds, char[] actuals)
    Asserts that two char arrays are equal.
    static void
    assertArrayEquals(double[] expecteds, double[] actuals, double delta)
    Asserts that two double arrays are equal.
    static void
    assertArrayEquals(float[] expecteds, float[] actuals, float delta)
    Asserts that two float arrays are equal.
    static void
    assertArrayEquals(int[] expecteds, int[] actuals)
    Asserts that two int arrays are equal.
    static void
    assertArrayEquals(long[] expecteds, long[] actuals)
    Asserts that two long arrays are equal.
    static void
    assertArrayEquals(short[] expecteds, short[] actuals)
    Asserts that two short arrays are equal.
    static void
    assertArrayEquals(Object[] expecteds, Object[] actuals)
    Asserts that two object arrays are equal.
    static void
    assertArrayEquals(String message, boolean[] expecteds, boolean[] actuals)
     
    static void
    assertArrayEquals(String message, byte[] expecteds, byte[] actuals)
    Asserts that two byte arrays are equal.
    static void
    assertArrayEquals(String message, char[] expecteds, char[] actuals)
    Asserts that two char arrays are equal.
    static void
    assertArrayEquals(String message, double[] expecteds, double[] actuals, double delta)
    Asserts that two double arrays are equal.
    static void
    assertArrayEquals(String message, float[] expecteds, float[] actuals, float delta)
    Asserts that two float arrays are equal.
    static void
    assertArrayEquals(String message, int[] expecteds, int[] actuals)
    Asserts that two int arrays are equal.
    static void
    assertArrayEquals(String message, long[] expecteds, long[] actuals)
    Asserts that two long arrays are equal.
    static void
    assertArrayEquals(String message, short[] expecteds, short[] actuals)
    Asserts that two short arrays are equal.
    static void
    assertArrayEquals(String message, Object[] expecteds, Object[] actuals)
    Asserts that two object arrays are equal.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ArrayAsserts

      public ArrayAsserts()
  • Method Details

    • assertArrayEquals

      public static void assertArrayEquals(String message, Object[] expecteds, Object[] actuals) throws ArrayComparisonFailure
      Asserts that two object arrays are equal. If they are not, an AssertionError is thrown with the given message. If expecteds and actuals are null , they are considered equal.
      Parameters:
      message - the identifying message for the AssertionError (null okay)
      expecteds - Object array or array of arrays (multi-dimensional array) with expected values.
      actuals - Object array or array of arrays (multi-dimensional array) with actual values
      Throws:
      ArrayComparisonFailure
    • assertArrayEquals

      public static void assertArrayEquals(Object[] expecteds, Object[] actuals)
      Asserts that two object arrays are equal. If they are not, an AssertionError is thrown. If expected and actual are null, they are considered equal.
      Parameters:
      expecteds - Object array or array of arrays (multi-dimensional array) with expected values
      actuals - Object array or array of arrays (multi-dimensional array) with actual values
    • assertArrayEquals

      public static void assertArrayEquals(String message, boolean[] expecteds, boolean[] actuals) throws ArrayComparisonFailure
      Throws:
      ArrayComparisonFailure
    • assertArrayEquals

      public static void assertArrayEquals(boolean[] expecteds, boolean[] actuals)
    • assertArrayEquals

      public static void assertArrayEquals(String message, byte[] expecteds, byte[] actuals) throws ArrayComparisonFailure
      Asserts that two byte arrays are equal. If they are not, an AssertionError is thrown with the given message.
      Parameters:
      message - the identifying message for the AssertionError (null okay)
      expecteds - byte array with expected values.
      actuals - byte array with actual values
      Throws:
      ArrayComparisonFailure
    • assertArrayEquals

      public static void assertArrayEquals(byte[] expecteds, byte[] actuals)
      Asserts that two byte arrays are equal. If they are not, an AssertionError is thrown.
      Parameters:
      expecteds - byte array with expected values.
      actuals - byte array with actual values
    • assertArrayEquals

      public static void assertArrayEquals(String message, char[] expecteds, char[] actuals) throws ArrayComparisonFailure
      Asserts that two char arrays are equal. If they are not, an AssertionError is thrown with the given message.
      Parameters:
      message - the identifying message for the AssertionError (null okay)
      expecteds - char array with expected values.
      actuals - char array with actual values
      Throws:
      ArrayComparisonFailure
    • assertArrayEquals

      public static void assertArrayEquals(char[] expecteds, char[] actuals)
      Asserts that two char arrays are equal. If they are not, an AssertionError is thrown.
      Parameters:
      expecteds - char array with expected values.
      actuals - char array with actual values
    • assertArrayEquals

      public static void assertArrayEquals(String message, short[] expecteds, short[] actuals) throws ArrayComparisonFailure
      Asserts that two short arrays are equal. If they are not, an AssertionError is thrown with the given message.
      Parameters:
      message - the identifying message for the AssertionError (null okay)
      expecteds - short array with expected values.
      actuals - short array with actual values
      Throws:
      ArrayComparisonFailure
    • assertArrayEquals

      public static void assertArrayEquals(short[] expecteds, short[] actuals)
      Asserts that two short arrays are equal. If they are not, an AssertionError is thrown.
      Parameters:
      expecteds - short array with expected values.
      actuals - short array with actual values
    • assertArrayEquals

      public static void assertArrayEquals(String message, int[] expecteds, int[] actuals) throws ArrayComparisonFailure
      Asserts that two int arrays are equal. If they are not, an AssertionError is thrown with the given message.
      Parameters:
      message - the identifying message for the AssertionError (null okay)
      expecteds - int array with expected values.
      actuals - int array with actual values
      Throws:
      ArrayComparisonFailure
    • assertArrayEquals

      public static void assertArrayEquals(int[] expecteds, int[] actuals)
      Asserts that two int arrays are equal. If they are not, an AssertionError is thrown.
      Parameters:
      expecteds - int array with expected values.
      actuals - int array with actual values
    • assertArrayEquals

      public static void assertArrayEquals(String message, long[] expecteds, long[] actuals) throws ArrayComparisonFailure
      Asserts that two long arrays are equal. If they are not, an AssertionError is thrown with the given message.
      Parameters:
      message - the identifying message for the AssertionError (null okay)
      expecteds - long array with expected values.
      actuals - long array with actual values
      Throws:
      ArrayComparisonFailure
    • assertArrayEquals

      public static void assertArrayEquals(long[] expecteds, long[] actuals)
      Asserts that two long arrays are equal. If they are not, an AssertionError is thrown.
      Parameters:
      expecteds - long array with expected values.
      actuals - long array with actual values
    • assertArrayEquals

      public static void assertArrayEquals(String message, double[] expecteds, double[] actuals, double delta) throws ArrayComparisonFailure
      Asserts that two double arrays are equal. If they are not, an AssertionError is thrown with the given message.
      Parameters:
      message - the identifying message for the AssertionError (null okay)
      expecteds - double array with expected values.
      actuals - double array with actual values
      delta - double value of delta
      Throws:
      ArrayComparisonFailure
    • assertArrayEquals

      public static void assertArrayEquals(double[] expecteds, double[] actuals, double delta)
      Asserts that two double arrays are equal. If they are not, an AssertionError is thrown.
      Parameters:
      expecteds - double array with expected values.
      actuals - double array with actual values
      delta - double value of delta
    • assertArrayEquals

      public static void assertArrayEquals(String message, float[] expecteds, float[] actuals, float delta) throws ArrayComparisonFailure
      Asserts that two float arrays are equal. If they are not, an AssertionError is thrown with the given message.
      Parameters:
      message - the identifying message for the AssertionError (null okay)
      expecteds - float array with expected values.
      actuals - float array with actual values
      delta - float value of the delta
      Throws:
      ArrayComparisonFailure
    • assertArrayEquals

      public static void assertArrayEquals(float[] expecteds, float[] actuals, float delta)
      Asserts that two float arrays are equal. If they are not, an AssertionError is thrown.
      Parameters:
      expecteds - float array with expected values.
      actuals - float array with actual values
      delta - float value of the delta