In meiner csproj Datei Ich habe ein Testziel definiert, die xunit Tests in einer bestimmten DLL auszuführen verwendet wird:Wie lässt man xUnit Runner nur Tests in bestimmten Klassen ausführen?
<UsingTask AssemblyFile="..\packages\xunit.1.9.2\lib\net20\xunit.runner.msbuild.dll" TaskName="Xunit.Runner.MSBuild.xunit" />
<Target Name="Test">
<xunit Assembly="bin\Debug\My.Project.dll" />
</Target>
Das funktioniert gut, aber ich würde in sicher, dass nur Tests angeben zu können, wie Klassen sollten ausgeführt werden. Ist das möglich?
Sie auch -Methode Parameter mit einer vollständigen Methode verwenden Name zB: 'xunit.console.clr4.exe -method Namespace.ClassName.MethodName' –
@aguafrommars, mit V2 veröffentlicht, es ist noch einfacher:' xunit.console.exe -klasse 'Namespace.ClassName''. – MEMark