Если это фоновый поток, он, вероятно, молча завершается, когда завершается тестовый метод. Это не будет отображаться в отладчике, потому что вы проходите через него.
Возможно, вам понадобится написать какой-нибудь удобный метод в вашем тестовом жгуте JUnit, который ждет в конце тестового метода до фактической отправки почты. Для быстрого теста вы можете поместить Thread.sleep () в конец вашего метода тестирования, чтобы посмотреть, поможет ли это.