Testing With Junit



Master high quality software development driven by unit tests



▪️Автор: Frank Appel

▪️Год: 2015

▪️Страниц: 200

▪️Издательство: Packt



▪️Для кого эта книга:

Независимо от того, каков ваш опыт Java-разработчика, интересуетесь ли вы просто созданием защитной сетки для уменьшения количества регрессий в вашем настольном приложении или повышением надежности серверной части на основе надежных и многократно используемых компонентов, модульное тестирование - это то, что вам нужно. В этой книге вы найдете исчерпывающее, но в то же время краткое руководство, которое позволит вам шаг за шагом довести свои знания до профессионального уровня.



▪️Чему вы научитесь:

Разумно организовывать инфраструктуру и ресурсы для тестирования

Понимать и писать хорошо структурированные тесты

Декомпозировать требования на небольшие и независимо тестируемые единицы

Повышать эффективность тестирования с помощью генерируемых на лету вспомогательных компонентов и справляться с особенностями исключительного потока

Используйте прогоны для адаптации к конкретным требованиям к тестам

Используйте правила для повышения безопасности тестирования и уменьшения количества шаблонов

Используйте сторонние дополнения для повышения выразительности ваших проверочных утверждений.



▪️Отзывы:

Книга представляет собой хорошее введение в Test Driven Development и модульное тестирование.

Попутно рассматривается JUnit, чтобы проиллюстрировать, как он решает различные аспекты модульного тестирования.

Автор проделал хорошую работу по объяснению различных концепций и представлению плюсов и минусов различных альтернатив, которые JUnit предоставляет для выполнения тестирования.

Также рассматриваются более продвинутые темы, такие как Runners и Rules.

При обсуждении двойников тестов представлен Mockito, кратко освещены Hamcrest и AssertJ.

Охват API не является исчерпывающим.



▪️Рейтинг на Амазоне: 3,9/5





Скачать книгу