Nuget logování a puštění testu
Špouštěč testů do VS Code.
Pod Windows:
Vytvoříme soubor bash.bat
Do něj vložíme:
- <@echo off dotnet test –logger:“html;LogFilePath=testresults.html;” /li>
Pod Linux:
Vytvořte nový textový soubor s příponou .sh. Do souboru vložte následujícípříkaz:
- bash Copy code #!/bin/bash dotnet test-
- logger:“html;LogFilePath=testresults.html”
Uložte soubor a nastavte oprávněnípro spuštění (např. chmod +x název_souboru.sh).
Tento soubor script bude spouštět testy a uloží výsledek do složky TestResultsv kořenovém adresáři v html.
Na spoštění testů si můžeme stáhnout plugin Batch Runner.
Pak stačí kliknoutna bash pravím tlačítkem a kliknout na Run Batch File. Tím spustíme test i slogováním do html. Toto funguje pod MSTest, Nunit a xUnit. Další ze způsobů logování je možné použít knihovnu Nlog.