@Test public void getResources_exclude_disabled() { setupData("getResources_exclude_disabled"); assertThat(dao.getResourceIds(ResourceQuery.create().setExcludeDisabled(false))) .containsOnly(1L, 2L); assertThat(dao.getResourceIds(ResourceQuery.create().setExcludeDisabled(true))) .containsOnly(2L); }
@Test public void getResourceIds_filter_by_qualifier() { setupData("fixture"); List<Long> ids = dao.getResourceIds(ResourceQuery.create().setQualifiers(new String[] {"TRK", "BRC"})); assertThat(ids).containsOnly(1L, 2L); ids = dao.getResourceIds(ResourceQuery.create().setQualifiers(new String[] {"XXX"})); assertThat(ids).isEmpty(); ids = dao.getResourceIds(ResourceQuery.create().setQualifiers(new String[] {})); assertThat(ids).hasSize(4); }
@Test public void getResourceIds_all() { setupData("fixture"); List<Long> ids = dao.getResourceIds(ResourceQuery.create()); assertThat(ids).hasSize(4); }