НачатьНачать бесплатно

Модульные и интеграционные тесты

Тест, который мы только что написали, — это интеграционный тест: он проверяет весь поток запроса, от HTTP-запроса через обращение к базе данных до JSON-ответа. Но чем это отличается от модульного теста?

Попросите Claude объяснить разницу и предложить, как можно было бы написать модульный тест для того же эндпоинта.

Это упражнение является частью курса

Разработка программного обеспечения с Claude Code

Посмотреть курс

Инструкции к упражнению

  • Запустите Claude Code с помощью команды claude.
  • Попросите Claude объяснить разницу между модульными и интеграционными тестами для эндпоинта альбомов.
  • Спросите Claude, как написать модульный тест для того же эндпоинта (что нужно было бы мокировать).
  • По завершении введите /exit, чтобы выйти из Claude Code.

Практическое интерактивное упражнение

Превратите теорию в практику с помощью одного из наших интерактивных упражнений

Начать упражнение