Open JoelFentes opened 1 month ago
Criar atributos como id, titulo, descricao, localizacao, requisitos, empresa.
Implementar métodos get e set para cada atributo.
Métodos CRUD (create, read, update, delete) para Vaga.
Implementar salvarVaga(Vaga vaga) para persistência de dados.
Implementar buscarTodasVagas() para retornar todas as vagas cadastradas.
Métodos cadastrarVaga(), editarVaga(int idVaga) e deletarVaga(int idVaga).
Validação de campos obrigatórios como titulo e localizacao.
Métodos de negócios para garantir que todas as regras de validação sejam seguidas.
Integrar o VagaRepository para persistência de dados.
- Criar um conjunto de testes unitários para garantir que o cadastro, edição e exclusão de vagas funcionem corretamente.
Como uma empresa, eu quero cadastrar vagas de emprego especificando requisitos e localização, para que eu possa atrair candidatos qualificados e próximos da empresa.