O sistema não está gravando a hora cadastrada...
No console gera a msg:
Qual é a importância de escrevermos testes de unidade para uma aplicação java?
RESPONDER
Opinião do Instrutor
Testes de unidade nos dão uma garantia maior sobre o funcionamento do código da aplicação, além disso, os testes nos ajudam a implementar novas funcionalidades ou a modificar a implementação de funcionalidades já existentes, pois eles garantem que, pelo menos nos casos que foram testados, o código continua funcionando da mesma forma.
Pelo que eu vi anteriormente, esse "erro" acontece por causa de parâmetros vindos do form.jsp
Meu form.jsp:
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib tagdir="/WEB-INF/tags" prefix="alura" %>
<c:import url="/WEB-INF/jsp/header.jsp" />
<form action="${linkTo[HoraLancadaController].adiciona(null)}" method="post">
<label for="data">Data:</label>
<input type="text" name="horaLancada.data" id="data" class="form-control" />
<alura:validationMessage name="horaLancada.data"/>
<label for="horaInicial">Hora Inicial:</label>
<input type="text" name="horaLancada.horaInicial" id="horaInical" class="form-control" />
<alura:validationMessage name="horaLancada.horaInicial"/>
<label for="horaFinal">Hora Final:</label>
<input type="text" name="horaLancada.horaFinal" id="horaFinal" class="form-control" />
<alura:validationMessage name="horaLancada.horaFinal"/>
<input type="submit" value="Cadastrar" class="btn"/>
</form>
<c:import url="/WEB-INF/jsp/footer.jsp" />