Class ArrayAsserts

    • Constructor Detail

      • ArrayAsserts

        public ArrayAsserts()
    • Method Detail

      • 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​(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
        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
      • 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
        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