@Test
  public void deveListarTodosEstabelecimentosCadastrados() {

    Estabelecimento primeiro = criaEstabelecimento("Estab de Teste 1", "Ender 1", true);
    Estabelecimento segundo = criaEstabelecimento("Estab de Teste 2", "Ender 2", true);
    Estabelecimento terceiro = criaEstabelecimento("Estab de Teste 3", "Ender 3", false);

    List<Estabelecimento> todos = dao.todos();

    Assert.assertEquals(3, todos.size());
    Assert.assertTrue(todos.containsAll(Arrays.asList(primeiro, segundo, terceiro)));
  }
  @Test
  public void deveAdicionarUmEstabelecimento() {
    Estabelecimento novo = new Estabelecimento();
    novo.setNome("Novo estabelecimento de testes");
    novo.setEndereco("Endereco do estabelecimento de testes");
    novo.setTemEstacionamento(true);

    dao.adiciona(novo);

    Estabelecimento adicionado = manager.find(Estabelecimento.class, novo.getId());
    Assert.assertEquals(adicionado, novo);
  }