Então, estou desenvolvendo alguns serviços web RESTful Java orientados a banco de dados, usando Hibernate e MySQL. Para fins de teste, estou usando o banco de dados de memória H2. H2 é agradável e rápido, então isso funcionou muito bem. O único problema é que preencher as tabelas do banco de dados antes dos meus testes é meio entediante. Basicamente, crio e persisto à mão um monte de objetos. Estou me perguntando se talvez eu esteja seguindo o caminho errado.
Diga-me, quais são as melhores práticas para fazer o que estou tentando fazer? Alguma ferramenta que poderia me ajudar? Alguma estratégia ou dica geral?