public void test_withSearchType_same() { ExternalIdSearch base = ExternalIdSearch.of(ExternalIdSearchType.ALL, ExternalId.of("A", "B")); assertSame(base, base.withSearchType(ExternalIdSearchType.ALL)); }
public void test_withSearchType_null() { ExternalIdSearch test = ExternalIdSearch.of(ExternalId.of("A", "B")); assertThrows(() -> test.withSearchType(null), IllegalArgumentException.class); }
// ------------------------------------------------------------------------- public void test_withSearchType() { ExternalIdSearch base = ExternalIdSearch.of(ExternalId.of("A", "B")); assertEquals(ExternalIdSearchType.ANY, base.getSearchType()); ExternalIdSearch test = base.withSearchType(ExternalIdSearchType.EXACT); assertEquals(ExternalIdSearchType.EXACT, test.getSearchType()); }