Beispiel #1
0
  @Test
  public void should_select_provisioned_projects_by_qualifiers() {
    setupData("fixture-including-ghost-projects-and-technical-project");

    List<ResourceDto> components = dao.selectProvisionedProjects(newArrayList("TRK"));
    assertThat(components).hasSize(1);
    assertThat(components.get(0).getKey()).isEqualTo("org.sample:sample");

    assertThat(dao.selectProvisionedProjects(newArrayList("unknown"))).isEmpty();
    assertThat(dao.selectProvisionedProjects(Collections.<String>emptyList())).isEmpty();
  }
 public List<ResourceDto> findProvisionedProjects(Map<String, Object> params) {
   ComponentQuery query = toQuery(params);
   return resourceDao.selectProvisionedProjects(query.qualifiers());
 }