visual-studio - ejecutar - visual studio code wrap tag
¿Hay alguna documentación.runsettings? (2)
He encontrado más información sobre runsettings (específica para la cobertura del código) aquí:
http://msdn.microsoft.com/en-us/library/jj159530%28v=vs.110%29.aspx
Estoy buscando documentación para archivos .runsettings como se usa con vstest. ¿Hay un xsd?
Parece que no puedo encontrar mucho, excepto por unos pocos archivos de ejemplo en la documentación de msdn.
Los ajustes de funcionamiento (VS2012) son similares a los ajustes de prueba (VS2010) donde los ajustes de prueba son específicos de las pruebas escritas para MSTest. VS2012 soporta configuraciones para diferentes adaptadores. Como tal, el esquema no es un sistema cerrado, por lo que un XSD no sería completo.
Este artículo de MSDN enumera algunos detalles de alto nivel ( https://msdn.microsoft.com/en-us/library/jj635153.aspx ) para los elementos en el archivo runsettings.
Aquí hay un fragmento de ese artículo.
<?xml version="1.0" encoding="utf-8"?>
<RunSettings>
<!-- Configurations that affect the Test Framework -->
<RunConfiguration>
<MaxCpuCount>1</MaxCpuCount>
<!-- Path relative to solution directory -->
<ResultsDirectory>./TestResults</ResultsDirectory>
<!-- [x86] | x64
- You can also change it from menu Test, Test Settings, Default
Processor Architecture -->
<TargetPlatform>x86</TargetPlatform>
<!-- Framework35 | [Framework40] | Framework45 -->
<TargetFrameworkVersion>Framework40</TargetFrameworkVersion>
<!-- Path to Test Adapters -->
<TestAdaptersPaths>%SystemDrive%/Temp/foo;%SystemDrive%/Temp/bar</TestAdaptersPaths>
</RunConfiguration>
<!-- Configurations for data collectors -->
<DataCollectionRunSettings>
<DataCollectors>
<DataCollector friendlyName="Code Coverage" uri="datacollector://Microsoft/CodeCoverage/2.0" assemblyQualifiedName="Microsoft.VisualStudio.Coverage.DynamicCoverageDataCollector, Microsoft.VisualStudio.TraceCollector, Version=11.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<Configuration>
<CodeCoverage>
<ModulePaths>
<Exclude>
<ModulePath>.*CPPUnitTestFramework.*</ModulePath>
</Exclude>
</ModulePaths>
</CodeCoverage>
</Configuration>
</DataCollector>
</DataCollectors>
</DataCollectionRunSettings>
<!-- Parameters used by tests at runtime -->
<TestRunParameters>
<Parameter name="webAppUrl" value="http://localhost" />
<Parameter name="webAppUserName" value="Admin" />
<Parameter name="webAppPassword" value="Password" />
</TestRunParameters>
<!-- Adapter Specific sections -->
<!-- MSTest adapter -->
<MSTest>
<MapInconclusiveToFailed>True</MapInconclusiveToFailed>
<CaptureTraceOutput>false</CaptureTraceOutput>
<DeleteDeploymentDirectoryAfterTestRunIsComplete>False</DeleteDeploymentDirectoryAfterTestRunIsComplete>
<DeploymentEnabled>False</DeploymentEnabled>
<AssemblyResolution>
<Directory Path>"D:/myfolder/bin/" includeSubDirectories="false"/>
</AssemblyResolution>
</MSTest>
</RunSettings>