Смотреть в Telegram
Развиваем репозиторий! Делимся с вами новыми обновлениями для тестирования архитектуры и примерами тестов 🗞 Не так давно Руслан Сафин провел в Санкт-Петербурге первый оффлайн воркшоп по написанию тестов на архитектуру. На основе своего справочника принципов и паттернов проектирования микросервисной архитектуры он добавлял примеры тестов на каждый паттерн. В итоге собрался PR с впечатляющим списком обновлений: 🔖 [рефакторинг] тесты на микросервисы-адаптеры по периметру проекта вынесены в отдельный файл 🔖 [+] добавлен тест на отсутствие логики в CRUD-сервисах (ADR) 🔖 [+] добавлена проверка соблюдения принципа Database per service (ADR) 🔖 [+] добавлен тест на соблюдение принципа Acyclic Dependencies Principle (кто хочет добавить ADR?) 🔖 [bugfix] добавление комментариев в plantuml теперь не ломает тесты 🔖 [+] базы данных теперь тоже парсятся с архитектуры и доступны для покрытия тестами Кстати, Руслан также дополнил справочник паттернов ссылками на тесты (отдельным коммитом*) Как и всегда, будем рады новым контрибутерам, для которых есть парочка «good first issue» 😉 Справочник: https://github.com/Byndyusoft/aact/blob/main/patterns.md PR: https://github.com/Byndyusoft/aact/pull/12 ADR: https://github.com/Byndyusoft/aact/blob/main/ADRs/Database%20per%20CRUD-service.md *Коммит: https://github.com/Byndyusoft/aact/pull/13/commits/76851e14e0a99e4f083979c1097d89c422085234 «good first issue»: https://github.com/Byndyusoft/aact/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22
Love Center - Dating, Friends & Matches, NY, LA, Dubai, Global
Love Center - Dating, Friends & Matches, NY, LA, Dubai, Global
Бот для знакомств