### Relevant Articles:

- [Asserting Log Messages With JUnit](https://www.baeldung.com/junit-asserting-logs)
- [Assert Two Lists for Equality Ignoring Order in Java](https://www.baeldung.com/java-assert-lists-equality-ignore-order)
- [Assert That a Java Optional Has a Certain Value](https://www.baeldung.com/java-optional-assert-value)
- [Assert that an Object is from a Specific Type](https://www.baeldung.com/java-assert-object-of-type)