@Test
  public void testePacienteDoador() {

    Calendar cal = Calendar.getInstance();
    Date dateAux = cal.getTime();
    dateAux.setHours(dateAux.getHours() + 1);

    // Criando CausaMortis
    CausaMortis causaMortis = new CausaMortis();
    causaMortis.setTipoMorte(TipoMorte.DoencaContagiosa);
    causaMortis.setDescricao("HIV");

    // Setor
    Setor setor = new Setor();
    setor.setNome("Vitoria");

    // Criando Obito
    Obito obito = new Obito();
    obito.setDataObito(cal.getTime());
    obito.setSetor(setor);
    obito.setCausaMortis(causaMortis);

    // Criando Notificao
    ProcessoNotificacao notificaco = new ProcessoNotificacao();
    notificaco.setCodigo("codigo2");
    notificaco.setArquivado(false);
    notificaco.setDataAbertura(dateAux);
    notificaco.setObito(obito);

    Instituicao instituicao1 = new Instituicao();
    instituicao1.setNome("Jayme");
    // instituicao1.setLstCaptacoesRelizadas(new ArrayList<Captacao>());

    Instituicao instituicao2 = new Instituicao();
    instituicao2.setNome("Outros");
    // instituicao2.setLstCaptacoesRelizadas(new ArrayList<Captacao>());

    // Adiciono a objeto na sessao
    ruleEngine.addObject(instituicao1);
    ruleEngine.addObject(instituicao2);
    ruleEngine.addObject(causaMortis);
    ruleEngine.addObject(obito);
    ruleEngine.addObject(notificaco);
    // Disparar as regras
    ruleEngine.FireRules();
    // Liberar a sessao
    ruleEngine.dispose();
  }
 @Before
 public void before() {
   ruleEngine.config(DSLRFile, DSLFile);
 }