Primeiro teste na prática com JUnit

Inicialmente já sabemos que na nossa aplicação Spring é criado automaticamente um pacote "test". Assim sendo, se formos testar uma entidade, devemos criar um pacote entities, se for repository uma de respositoy e assim vai...

No exemplo abaixo é uma aplicação sem Spring. Ela possui uma classe Account com atributo Id e balance + getters e setters e métodos de: deposit, withdraw e fullWithdraw:

Isso é um exemplo sem SpringBoot, somente para dar uma base do primeiro teste
Restante da classe com os métodos (esses três métodos serão testados)

A partir disto, faremos o que abordamos anteriormente: no pacote test > entities: criar "AccountTests" onde ficará todos os testes pertinentes a essa entidade.

Atualizado