Olá Lauro, tudo bem?
Utilizar o AssertJ em vez do JUnit pode trazer algumas vantagens em relação à legibilidade e manutenção do código. O AssertJ oferece uma sintaxe mais fluente e expressiva, o que torna os testes mais fáceis de ler e entender. Além disso, o AssertJ oferece uma grande variedade de métodos para realizar asserções, o que pode tornar o processo de escrita de testes mais eficiente e menos propenso a erros.
Outra vantagem do AssertJ é a possibilidade de realizar asserções em objetos complexos de forma mais fácil e intuitiva. Com o AssertJ, é possível comparar objetos campo a campo de forma simples e direta, o que pode ser muito útil em testes de integração e aceitação.
Bons estudos!