O código desse vídeo ficou com uma pequeno erro que faz com que o teste falhe ao executar em um dia diferente do dia da gravação do mesmo.
Após criar uma variável com uma data fixa e os mocks para o clock, a assertiva que testa a data de vencimento deveria ter sido alterada de assertEquals(LocalDate.now().plusDays(1), pagamento.getVencimento());
para assertEquals(data.plusDays(1), pagamento.getVencimento());
.
Horário do erro no vídeo: entre 10'50'' e 11'30''