Partilhar via


Extensão Fakes

A extensão Microsoft.Testing.Extensions.Fakes fornece suporte para executar um projeto de teste que faz uso de Microsoft Fakes.

Microsoft Fakes permite que você teste melhor seu código gerando Stubs (por exemplo, criando uma implementação testável de INotifyPropertyChanged) ou Shimmétodos de ing e métodos estáticos (substituindo a implementação de File.Open por um que você pode controlar em seus testes).

Observação

Esta extensão requer uma instalação do Visual Studio Enterprise com a versão mínima de 17.11 preview 1 para funcionar corretamente.

Atualize seu projeto para a nova extensão

Para usar a nova extensão com um projeto existente, atualize a referência de Microsoft.QualityTools.Testing.Fakes existente com 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" />

Se você estiver usando MSTest.Sdk 3.7 ou posterior, use a propriedade EnableMicrosoftTestingExtensionsFakes para habilitar a extensão e não adicionar a referência do pacote.