Нарезаем код по пирамиде тестирования

  • 40 мин

Все знают про пирамиду тестирования. На практике не всегда очевидно, какой уровень тестов подходит для покрытия конкретной логики. Предлагаю заглянуть внутрь черного ящика (в код) и посмотреть, какие есть критерии выбора. 

  • Повлияют ли архитектура и дизайн кода?
  • Скажет ли своё слово инфраструктура?
  • Можно ли их проигнорировать и сколько это может стоить?
  • Наконец, как тесты повлияют на жизненный цикл самого приложения?


Посмотрим несколько примеров, попробуем систематизировать подход к выбору масштаба тестов и разберёмся, кто их должен писать.

Комментарии ({{Comments.length}} )
  • {{comment.AuthorFullName}}
    {{comment.AuthorInfo}}
    {{ comment.DateCreated | date: 'dd.MM.yyyy' }}

Для того чтобы оставить комментарий необходимо

или
Напишите нам, мы онлайн!