/**
   * test sur findDroitsInspection avec recheche inspecteur et etab sans inspecteur.
   *
   * <p>fonctionne.
   *
   * @throws MetierException l'exception super bloquante .
   */
  public void testFindDroitsInspectionRechercheInsEtabSansIns() throws MetierException {
    final RechercheDroitInspecteurQO rechercheDroitInspecteurQO = new RechercheDroitInspecteurQO();
    rechercheDroitInspecteurQO.setIdEtablissement(98);
    rechercheDroitInspecteurQO.setVraiOuFauxRechercheFromDirecteur(false);
    rechercheDroitInspecteurQO.setIdInspecteur(2);
    final ResultatDTO<List<DroitInspecteurDTO>> res =
        inspectionService.findDroitsInspection(rechercheDroitInspecteurQO);

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

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

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