Author: Admin

Тестирование Java Mail API

В данной статье я хочу рассказать об одном очень простом способе тестировать код, который использует Java Mail API. Трудности в тестировании такого кода следующие: отправка сообщения осуществляется при помощи статического метода javax.mail.Transport.send, и его сложно “замочить” для тестирование необходим почтовый сервер, через который будут отправляться сообщения нужно писать клиента, чтобы сравить то, чтобы было отправлено, …

[ читать дальше... ]

Сбор статистики использования классов при помощи Cobertura

Сбор статистики использования классов при помощи Cobertura

На текущем проекте появилась необходимость получить список неиспользуемых классов с целью избавиться от них Так как классов много и связи между ними не всегда можно отследить в IDE – сейчас редкий проект обходится без использования Spring, но мне, в очередной раз, повезло. У нас испольуется самописаное решение, которое пришлось немного доработать и научить делать dependency-injection, …

[ читать дальше... ]