Skip to content

Mi-Kram/HSE-Software-Engineering

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ВШЭ, 2-й курс, Конструирование программного обеспечения

KPO


Мини-ДЗ:

  1. Мини-ДЗ 01 : Московский зоопарк (SOLID)
  2. Мини-ДЗ 02 : Московский зоопарк (Clean Architecture)

Контрольные Работы:

  1. КР 01 : Hse Bank (Паттерны)
  2. КР 02 : Анализ текстовых файлов (Микросервисная архитектура)
  3. КР 03 : Оплата заказов (Взаимодействие сервисов через Kafka)

Визуалицая покрытия кода Unit тестами

  1. Скачать необходимые пакеты:

    dotnet add package coverlet.collector
    
    dotnet tool install -g dotnet-reportgenerator-globaltool
    
  2. Открыть терминал в корне проекта и выполнить команду:

    2.1. Запустить тесты всех тестовых проектов:

    dotnet test --collect "XPlat Code Coverage"
    

    2.2. Запустить тесты одного тестового проекта:

    dotnet test ./<project>.Tests/<project>.Tests.csproj --collect "XPlat Code Coverage"
    
  3. Открыть терминал в каталоге <solution>/<project>.Tests/TestReults/<hash> и выполнить команду:

    reportgenerator -reports:coverage.cobertura.xml -reportTypes:Html -targetDir:./html/
    
  4. Для отображения результата запустить файл <solution>/<project>.Tests/TestReults/<hash>/html/index.html

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •