public ObjectArrays(ComparisonStrategy comparisonStrategy) { setArrays(new Arrays(comparisonStrategy)); }
public ByteArrays(ComparisonStrategy comparisonStrategy) { setArrays(new Arrays(comparisonStrategy)); }
public FloatArrays(ComparisonStrategy comparisonStrategy) { setArrays(new Arrays(comparisonStrategy)); }
public DoubleArrays(ComparisonStrategy comparisonStrategy) { setArrays(new Arrays(comparisonStrategy)); }
public IntArrays(ComparisonStrategy comparisonStrategy) { setArrays(new Arrays(comparisonStrategy)); }
public CharArrays(ComparisonStrategy comparisonStrategy) { setArrays(new Arrays(comparisonStrategy)); }
public ShortArrays(ComparisonStrategy comparisonStrategy) { setArrays(new Arrays(comparisonStrategy)); }
public LongArrays(ComparisonStrategy comparisonStrategy) { setArrays(new Arrays(comparisonStrategy)); }
public FloatArrays(ComparisonStrategy comparisonStrategy) { setArrays(new Arrays(comparisonStrategy)); }
public LongArrays(ComparisonStrategy comparisonStrategy) { setArrays(new Arrays(comparisonStrategy)); }
public CharArrays(ComparisonStrategy comparisonStrategy) { setArrays(new Arrays(comparisonStrategy)); }
public ObjectArrays(ComparisonStrategy comparisonStrategy) { setArrays(new Arrays(comparisonStrategy)); }
public ShortArrays(ComparisonStrategy comparisonStrategy) { setArrays(new Arrays(comparisonStrategy)); }
public ByteArrays(ComparisonStrategy comparisonStrategy) { setArrays(new Arrays(comparisonStrategy)); }
public DoubleArrays(ComparisonStrategy comparisonStrategy) { setArrays(new Arrays(comparisonStrategy)); }
public IntArrays(ComparisonStrategy comparisonStrategy) { setArrays(new Arrays(comparisonStrategy)); }
/** * {@inheritDoc} * <p> * Example with byte array: * <pre><code class='java'> // assertions will pass * assertThat(new byte[]{1, 2}).hasSameSizeAs(new byte[]{2, 3}); * assertThat(new byte[]{1, 2}).hasSameSizeAs(new Byte[]{2, 3}); * assertThat(new byte[]{1, 2}).hasSameSizeAs(new int[]{2, 3}); * assertThat(new byte[]{1, 2}).hasSameSizeAs(new String[]{"1", "2"}); * * // assertion will fail * assertThat(new byte[]{ 1, 2 }).hasSameSizeAs(new byte[]{ 1, 2, 3 });</code></pre> */ @Override public SELF hasSameSizeAs(Object other) { assertIsArray(info, other); new Arrays().assertHasSameSizeAs(info, actual, other); return myself; }
/** * {@inheritDoc} * <p> * Example with byte array: * <pre><code class='java'> // assertions will pass * assertThat(new byte[]{1, 2}).hasSameSizeAs(new byte[]{2, 3}); * assertThat(new byte[]{1, 2}).hasSameSizeAs(new Byte[]{2, 3}); * assertThat(new byte[]{1, 2}).hasSameSizeAs(new int[]{2, 3}); * assertThat(new byte[]{1, 2}).hasSameSizeAs(new String[]{"1", "2"}); * * // assertion will fail * assertThat(new byte[]{ 1, 2 }).hasSameSizeAs(new byte[]{ 1, 2, 3 });</code></pre> */ @Override public SELF hasSameSizeAs(Object other) { assertIsArray(info, other); new Arrays().assertHasSameSizeAs(info, actual, other); return myself; }
public IntArrays(ComparisonStrategy comparisonStrategy) { this.arrays = new Arrays(comparisonStrategy); }
public ByteArrays(ComparisonStrategy comparisonStrategy) { this.arrays = new Arrays(comparisonStrategy); }