--- name: test-run description: Запустити всі OLX тести з coverage звітом allowed-tools: Bash --- # Test Run Запусти всі тести OLX проекту з coverage. ## Кроки 1. Запусти тести: ``` dotnet test OLX.sln --collect:"XPlat Code Coverage" --results-directory ./coverage --logger "console;verbosity=normal" ``` 2. Виведи підсумок: - Загальна кількість тестів - Passed / Failed / Skipped - Час виконання 3. Якщо є failures: - Покажи деталі кожного failure - Stack trace і причина 4. Coverage: ``` dotnet tool run reportgenerator -reports:coverage/**/coverage.cobertura.xml -targetdir:coverage/report -reporttypes:TextSummary cat coverage/report/Summary.txt ``` (якщо reportgenerator встановлений) ## Примітки - Якщо тестового проекту ще немає — запропонуй `/test-gen` для створення тестів - Для запуску окремого проекту: `dotnet test tests/OLX.Tests/OLX.Tests.csproj`