Nota
O acceso a esta páxina require autorización. Pode tentar iniciar sesión ou modificar os directorios.
O acceso a esta páxina require autorización. Pode tentar modificar os directorios.
Esta característica requiere el paquete NuGet Microsoft.Testing.Extensions.Fakes .
Sugerencia
Cuando se usa Microsoft.Testing.Platform.MSBuild (incluido transitivamente por MSTest, NUnit y ejecutores xUnit), esta extensión se registra automáticamente al instalar su paquete NuGet, no se necesitan cambios de código.
La extensión Microsoft.Testing.Extensions.Fakes proporciona compatibilidad para ejecutar un proyecto de prueba que usa Microsoft Fakes.
Microsoft Fakes permite probar mejor el código mediante la generación de Stub (por ejemplo, la creación de una implementación probable de INotifyPropertyChanged) o mediante Shimmétodos ing y métodos estáticos (reemplazando la implementación de File.Open por una que pueda controlar en las pruebas).
Nota:
Esta extensión requiere una instalación de Visual Studio Enterprise con la versión mínima de la versión preliminar 1 17.11 para que funcione correctamente.
Actualización del proyecto a la nueva extensión
Para usar la nueva extensión con un proyecto existente, actualice la referencia de Microsoft.QualityTools.Testing.Fakes existente con Microsoft.Testing.Extensions.Fakes.
- <Reference Include="Microsoft.QualityTools.Testing.Fakes, Version=12.0.0.0, Culture=Neutral">
- <SpecificVersion>False</SpecificVersion>
- </Reference>
+ <PackageReference Include="Microsoft.Testing.Extensions.Fakes" Version="17.12.0" />
Si usa MSTest.Sdk 3.7 o posterior, use la propiedad EnableMicrosoftTestingExtensionsFakes para habilitar la extensión y no agregue la referencia del paquete.