- Мини-ДЗ 01 : Московский зоопарк (SOLID)
- Мини-ДЗ 02 : Московский зоопарк (Clean Architecture)
- КР 01 : Hse Bank (Паттерны)
- КР 02 : Анализ текстовых файлов (Микросервисная архитектура)
- КР 03 : Оплата заказов (Взаимодействие сервисов через Kafka)
-
Скачать необходимые пакеты:
dotnet add package coverlet.collectordotnet tool install -g dotnet-reportgenerator-globaltool -
Открыть терминал в корне проекта и выполнить команду:
2.1. Запустить тесты всех тестовых проектов:
dotnet test --collect "XPlat Code Coverage"2.2. Запустить тесты одного тестового проекта:
dotnet test ./<project>.Tests/<project>.Tests.csproj --collect "XPlat Code Coverage" -
Открыть терминал в каталоге
<solution>/<project>.Tests/TestReults/<hash>и выполнить команду:reportgenerator -reports:coverage.cobertura.xml -reportTypes:Html -targetDir:./html/ -
Для отображения результата запустить файл
<solution>/<project>.Tests/TestReults/<hash>/html/index.html
