visual-studio-2015 - para - indentar codigo visual studio code
¿Cómo se puede configurar XUnit para que muestre solo el nombre del método en el Visual Studio 2015 Test Explorer? (2)
Al usar xunit.runner.visualstudio
versión 2.0.1 en Visual Studio 2015, los nombres de las pruebas aparecen totalmente calificados. ¿Hay alguna manera de que las pruebas muestren solo el nombre del método?
Considere la siguiente prueba:
namespace MySolution.Tests
{
public class MyTestClass
{
[Fact]
public void ClassUnderTest_WhenDefaultConstructorUsed_SomePropertyIsNotNull()
{
*... test code in here*
}
}
}
En el Explorador de prueba esto se muestra como:
MySolution.Tests.MyTestClass.ClassUnderTest_WhenDefaultConstructorUsed_SomePropertyIsNotNull
Usando MSTest / VSTest esto se mostrará como:
ClassUnderTest_WhenDefaultConstructorUsed_SomePropertyIsNotNull
Establezca xunit.methodDisplay
en su archivo App.config
.
<configuration>
<appSettings>
<add key="xunit.methodDisplay" value="method"/>
</appSettings>
</configuration>
Tomado de http://xunit.github.io/docs/configuring-with-xml.html
También puede agregarlo con json.
En el directorio raíz de su proyecto de prueba, agregue un archivo llamado "xunit.runner.json".
Haga clic derecho en el archivo, propiedades. Seleccione "Copiar si es más nuevo" para copiar al directorio de Salida.
Luego, en el archivo, ingrese este JSON:
{
"methodDisplay": "method"
}