Как я могу использовать Hamcrest, чтобы проверить, является ли каждый элемент в массиве двойников «близким» к каждому элементу в другом массиве?

Я хотел бы сравнить два массива двойников. Используя vanilla JUnit, я могу сделать:

double[] a = new double[]{1.0, 2.0, 3.0};
double[] b = new double[]{1.0, 2.0, 3.0};
assertEquals(a, b, 1e-10);

Я хотел бы знать, как это сделать с помощью Hamcrest, желательно без создания пользовательских Matchers (если это возможно). Что-то похожее на использование "близкого" сопоставления для каждого элемента в массиве.

12
задан rhaertel80 16 May 2012 в 17:18
поделиться