FastAPI - Тестируем API с pytest #10

В этом видео мы познакомимся с лучшей библиотекой для тестирования pytest и научимся тестировать все эндпоинты нашего API. Для асинхронных тестов мы воспользуемся pytest-asyncio и AsyncClient из библиотеки httpx. Запись на мой расширенный курс по backend разработке: Если вы уже записывались ранее, вы получите скидку, записываться второй раз не нужно! По любым вопросам по курсу пишите сюда: 0:00 - Вступление 1:15 - 3 обязательных шага для тестирования 2:29 - Про метаданные 3:49 - Файловая структура тестов 4:40 - Установка pytest и знакомство с pytest 5:39 - Создание тестовой базы данных 6:37 - Переписывание зависимостей 7:38 - Фикстура для создания базы данных 9:19 - Обзор клиентов для обращений к эндпоинтам 10:59 - Пишем тесты на регистрацию пользователя 20:02 - Пишем тесты на эндпоинты с операциями с асинхронным клиентом 23:17 - Время поставить лайк и подписаться Репозиторий на Github с кодом из видео: Мой телеграм-канал: Поддержать канал: Boosty: Donation Alerts: Binance: мой PAY ID 386416864
Back to Top