Преимущество модульных тестов

computer 300x195 Преимущество модульных тестов

Другое крупное преимущество модульных тестов – их несомненное влияние на архитектуру: тесты практически заставляют разработчика формировать хорошую структуру кода. Каждый мелкий компонент кода строится как четко определенная сущность, способная к независимому существованию, потому что компонент должен строиться в контексте модульного теста без построения остальных частей системы. Написание модульных тестов гарантирует внутреннюю связность и низкий уровень привязки компонентов с другими компонентами системы. Модульные тесты заставляют нас тщательно продумывать интерфейс каждого модуля, а также следить за его содержательностью и внутренней непротиворечивостью.

Примечание

Модульное тестирование улучшает качество архитектуры, поэтому удобство тестирования следует учитывать при проектировании.

Related posts:

  1. Избыточные привязки
  2. Модульные тесты формируют архитектуру
  3. Низкий уровень привязок
  4. Интерфейс модуля
  5. Поддержание качества

Подпишитесь на рассылку по почте:

Введите свой адрес почты, чтобы получать уведомления о новых статьях.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>