5. ASP.NET Core Clean Architecture: Интеграционные тесты с Testcontainers

35 подписчиков

12+
12+

1 просмотр

6 дней назад

ПожаловатьсяНарушение авторских прав

35 подписчиков

12+
12+

1 просмотр

6 дней назад

ПожаловатьсяНарушение авторских прав
12+
12+

1 просмотр

6 дней назад

В этом видео настраиваем полноценную инфраструктуру для интеграционного тестирования Web API с реальной базой данных и кэшем. Разберем WebApplicationFactory, Testcontainers для PostgreSQL и Redis, Respawn для сброса состояния БД между тестами, напишем код для сидирования тестовых данных и сценарии для эндпоинтов. 00:00 — Введение 00:19 — Установка пакетов: Testcontainers (PostgreSQL, Redis) и Respawn 00:40 — Инфраструктура тестов: WebApplicationFactory и конфигурация окружения 04:00 — Интеграционные тесты для Categories 06:10 — Интеграционные тесты для Listings 10:20 — Финальный прогон тестов и итоги 🎬 Плейлист "Clean Architecture в ASP.NET Core" (все части): https://www.youtube.com/watch?v=449sEaIY_5g&list=PLl71qo2x5aNKfQL5K_sp67BVbcotAlsSd 👉 Исходный код этой части: https://github.com/gitEugeneL/CleanArchitectureTemplate/tree/Presentation/Api 📂 Весь проект: https://github.com/gitEugeneL/CleanArchitectureTemplate Если вы впервые здесь — рекомендую начать с первой части плейлиста, чтобы понимать структуру проекта (Domain, Persistence, Application, Presentation). #CleanArchitecture #ЧистаяАрхитектура #AspNetCore #Testcontainers #IntegrationTesting #xUnit #DotNet #CSharp #WebAPI #Backend #Postgres #Redis

Название:

5. ASP.NET Core Clean Architecture: Интеграционные тесты с Testcontainers

Категория:

Разное