Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
Ez a cikk a következő verziókra vonatkozik: ✔️ .NET 6 SDK és újabb verziók
Név
dotnet test - .NET-tesztillesztő az egységtesztek végrehajtásához.
Leírás
A dotnet test parancs létrehozza a megoldást, és vsTest vagy Microsoft Testing Platform (MTP) használatával futtatja a teszteket. A használt tesztfuttató határozza meg az elérhető parancssori beállításokat és viselkedést.
Megjegyzés:
A tesztfuttató kiválasztása a .NET 10 SDK-tól kezdve érhető el. A .NET korábbi verzióiban a tesztek mindig a VSTesttel lesznek végrehajtva.
Tesztfuttató kiválasztása
A Microsoft.Testing.Platform engedélyezéséhez meg kell adnia a tesztfuttatót a global.json fájlban:
{
"test": {
"runner": "Microsoft.Testing.Platform"
}
}
Megjegyzés:
VSTest a tesztfuttató érvényes értéke. Ez az aktuális alapértelmezett érték, és kihagyható.
Fontos
Az MTP dotnet test élménye csak az 1.7-es verzióban és az azt követő verziókban Microsoft.Testing.Platform támogatott.
Tesztfuttató dokumentációja
Az elérhető parancssori lehetőségek, viselkedés és képességek attól függően különböznek, hogy melyik tesztfuttatót használja:
dotnet-teszt VSTesttel – A .NET 6 SDK-ban és újabb verziókban elérhető hagyományos tesztplatform. Ez az alapértelmezett és csak tesztfuttató a .NET 10 SDK-nál korábbi verziókban. Átfogó tesztfelderítési, szűrési és eredményjelentési képességeket biztosít.
dotnet test with MTP – A .NET 10 SDK-ban és újabb verziókban elérhető modern tesztelési platform. Gyorsabb tesztvégrehajtást és rugalmasabb tesztmodul-kiválasztást biztosít.