public static void assertSemanticField(String[] aExpected, Collection<SemanticField> aActual) { if (aExpected == null) { return; } List<String> expected = asList(aExpected); List<String> actual = new ArrayList<String>(); for (SemanticField a : aActual) { actual.add(a.getValue()); } System.out.printf("%-20s - Expected: %s%n", "Semantic field values", asCopyableString(expected)); System.out.printf("%-20s - Actual : %s%n", "Semantic field values", asCopyableString(actual)); assertEquals(asCopyableString(expected, true), asCopyableString(actual, true)); }
public static void assertSemanticField(String[] aExpected, Collection<SemanticField> aActual) { if (aExpected == null) { return; } List<String> expected = asList(aExpected); List<String> actual = new ArrayList<String>(); for (SemanticField a : aActual) { actual.add(a.getValue()); } System.out.printf("%-20s - Expected: %s%n", "Semantic field values", asCopyableString(expected)); System.out.printf("%-20s - Actual : %s%n", "Semantic field values", asCopyableString(actual)); assertEquals(asCopyableString(expected, true), asCopyableString(actual, true)); }