/**
   * test sur findDroitsInspection avec recheche directeur et etab inexistant.
   *
   * <p>fonctionne.
   *
   * @throws MetierException l'exception super bloquante .
   */
  public void testFindDroitsInspectionRechercheDirEtabInexistant() throws MetierException {
    final RechercheDroitInspecteurQO rechercheDroitInspecteurQO = new RechercheDroitInspecteurQO();
    rechercheDroitInspecteurQO.setIdEtablissement(987654321);
    rechercheDroitInspecteurQO.setVraiOuFauxRechercheFromDirecteur(true);
    final ResultatDTO<List<DroitInspecteurDTO>> res =
        inspectionService.findDroitsInspection(rechercheDroitInspecteurQO);

    assertEquals(0, res.getValeurDTO().size());
  }
  /**
   * test sur findDroitsInspection avec recheche directeur.
   *
   * <p>fonctionne.
   *
   * @throws MetierException l'exception super bloquante .
   */
  public void testFindDroitsInspectionRechercheDir() throws MetierException {
    final RechercheDroitInspecteurQO rechercheDroitInspecteurQO = new RechercheDroitInspecteurQO();
    rechercheDroitInspecteurQO.setIdEtablissement(47);
    rechercheDroitInspecteurQO.setVraiOuFauxRechercheFromDirecteur(true);
    final ResultatDTO<List<DroitInspecteurDTO>> res =
        inspectionService.findDroitsInspection(rechercheDroitInspecteurQO);

    assertEquals(3, res.getValeurDTO().size());

    for (DroitInspecteurDTO ins : res.getValeurDTO()) {
      log.debug("id ins :{0}", ins.getInspecteur().getIdentifiant());
    }
    log.debug("testFindDroitsInspectionRechercheDir OK");
  }