Модульні vs інтеграційні тести
Тест, який щойно написали, — це інтеграційний тест: він перевіряє повний шлях запиту — від HTTP-запиту через звернення до бази даних до відповіді JSON. Але чим це відрізняється від модульного тесту?
Попросіть Claude пояснити різницю та запропонувати, як можна написати модульний тест для цього самого ендпойнта.
Ця вправа є частиною курсу
Розробка ПЗ з Claude Code
Інструкції до вправи
- Запустіть Claude Code за допомогою
claude. - Попросіть Claude пояснити різницю між модульними та інтеграційними тестами для ендпойнта albums.
- Запитайте в Claude, як ви написали б модульний тест для цього самого ендпойнта (що саме треба замокати?).
- Коли завершите, введіть
/exit, щоб вийти з Claude Code.
Практична інтерактивна вправа
Перетворіть теорію на практику за допомогою однієї з наших інтерактивних вправ
Почати вправу