Não entendi para que serve o método seed, mostrado na aula.
Não entendi para que serve o método seed, mostrado na aula.
Olá Gabriel, tudo bem com você?
Peço desculpas pela demora em obter um retorno.
O método seed
mencionado na aula serve para popular o banco de dados com dados iniciais antes de executar os testes. Se você acessar no navegador a rota localhost:8080/db/seed
terá como retorno a mensagem "Dados populados com sucesso" e ao acessar a página de leilões, verá dados que foram cadastrados no sistema de forma automática pelo método seed
.
Essa ação de "semear" o banco de dados é útil para garantir que o sistema tenha um estado inicial consistente e previsível antes de executar os testes, visando garantir um ambiente controlado e padronizado, o que facilita a reprodutibilidade dos resultados dos testes.
Na aula Conhecendo a aplicação o instrutor irá explicar sobre a arquitetura do projeto e também, sobre a rota de seed
.
Espero ter ajudado. Continue mergulhando em conhecimento e não hesite em voltar ao fórum para continuar aprendendo e interagindo com a comunidade.
Em caso de dúvidas estou à disposição.
Abraços e bons estudos!