Доклад

Как познавать Spring Boot с помощью TDD

  • На русском языке
Презентация pdf

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

Спикер рассмотрит, как можно использовать TDD простым смертным каждый день и получать от этого пользу и удовольствие, и попробует найти рациональное зерно в этой практике. Не только для фанатов экстремального программирования, а для всех.

В программе:

  1. Переход от бизнес-требований к различным видам тестов.
  2. TestRestTemplate.
  3. Mockito и проблемы тестирования бизнес логики.
  4. WebMvcTest, DataJpaTest и тестирование разных слоёв приложения.
  5. Проблема «раздутия» тестового контекста.
  6. Тестируем Kafka — варианты, подходы. Нужен ли тут TDD или это третья нога?
  7. Разделение тестов на слои и их архитектура. Закон Конвея для тестов.
  8. TestContextBootstrapper и TypeExcludeFilters.

Спикеры

Приглашенные эксперты

Расписание