Мой секрет, как не ронять продакшен: запускать тесты в CI/CD.
Это даёт мне максимум уверенности в коде. Всё благодаря Testcontainers и Docker. Внешние сервисы можно запускать в контейнерах и подключаться к ним из приложения и тестов.
Хотите вывести интеграционное тестирование в .NET на новый уровень?
Подробное руководство
Что думаете о таком подходе? Он позволяет приблизить тестовое окружение к продакшену с минимальными дополнительными усилиями.
Да, выполнение CI замедлится, но для меня это оправданно: так я обнаружил множество проблем ещё до того, как они попали в продакшен.
👉 @KodBlog
Post #2428
1.26K

- ❤ 4
- 🤯 1
- 🍾 1