В этом видео мы познакомимся с лучшей библиотекой для тестирования pytest и научимся тестировать все эндпоинты нашего API. Для асинхронных тестов мы воспользуемся pytest-asyncio и AsyncClient из библиотеки httpx.
Мой расширенный курс по backend разработке на FastAPI:
По любым вопросам по платному курсу пишите сюда:
Репозиторий на Github с кодом из видео:
Мой телеграм-канал:
Поддержать канал:
Boosty:
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 - Время поставить лайк и подписаться
#fastapi #python #backend #django #flask #docker #sql #celery #разработка #программирование
7 views
0
0
3 months ago 01:02:23 1
Как Связать Бэкенд и Фронтенд? React + FastAPI Full Stack приложение | Python + JavaScript (#pythlearn)
3 months ago 00:12:21 1
FastAPI ТОП Библиотек и Расширений [2024]
3 months ago 02:51:50 1
Сравнение Flask vs FastAPI vs Django | Примеры на проекте ToDo | LAN-Party | Лан-Пати
3 months ago 00:05:44 19
БУДУЩЕЕ PYTHON РАЗРАБОТКИ #python #программирование
3 months ago 00:00:00 1
Подробный разбор Esmerald на примере | Edgy ORM | Django School | Омельченко Михаил
3 months ago 00:12:55 8
Базовый MVP клиента ChatGPT
3 months ago 00:16:36 1
Async for loops in Python
3 months ago 00:11:01 1
Docker-compose, Dockerfile на примере FastAPI и Postgres
3 months ago 01:05:58 1
Слоистая архитектура для Backend приложений по чистой архитектуре на FastAPI #fastapi #cleancode
3 months ago 00:15:30 1
ЛЮБОЙ БЭКЕНД РАЗРАБОТЧИК ДОЛЖЕН ЭТО ЗНАТЬ #программирование
3 months ago 00:00:00 1
Обзор фреймворка Esmerald | Django School
3 months ago 01:28:54 1
Microservices with FastAPI – Full Course
3 months ago 00:01:31 1
Влад 1 поток Backend/Django/Python/FastApi
3 months ago 00:20:45 4
FastAPI - Фоновые задачи с Celery, Redis и Flower #9
3 months ago 00:08:22 10
FastAPI - Установка и запуск #1
3 months ago 00:27:23 2
FastAPI - Базы данных и миграции Alembic #4
3 months ago 00:11:25 2
FastAPI - Кэширование с Redis #8
3 months ago 00:46:53 3
FastAPI - Регистрация и Авторизация Пользователей #5
3 months ago 00:43:03 1
FastAPI - Роутеры и Файловая Структура #6
3 months ago 00:05:51 25
FastAPI - Зачем учить FastAPI? #0
3 months ago 00:15:25 1
FastAPI - Проектирование REST API #7
3 months ago 00:15:10 8
FastAPI - Эндпоинты, Параметры URL и Запроса #2
3 months ago 00:20:49 2
FastAPI - Валидация данных с Pydantic #3
3 months ago 02:50:36 1
API и тесты для создания чата на DDD Pyhton. Пишем чат на FastAPI + Kafka + Websockets часть 3.